先上最终效果图:
RaspberryPi 4b 8GB RAM
Ubuntu 22.10
Exagear
网易云音乐Linux版安装包 官网下载
树莓派的系统烧写 略
传说Exagear有华为版本,在Exagear的官网找到了证据,果断支持国产 下载链接 ,选择ExaGear_2.0.0.1.tar.gz下载并解压,进入目录ExaGear_Server_for_Ubuntu20\release\,执行sudo dpkg -i *.deb
安装全部的软件包,如果是Ubuntu的系统依赖关系全部是满足的,其他系统可以用dpkg --info *.deb
查看一下。作者最开始使用的是Kali,但在安装后总会出现各种各样的莫名其妙的问题,然后换成了Ubuntu。
安装顺利的话bash执行exagear
就可以进入x86_64环境了,可以用arch
验证一下,已经显示x86_64了。
ps:执行exagear
后我们可以看虚拟环境的主目录位于/opt/exagear/images/ubuntu-2004-x86_64/
目录下,一会需要用到该目录。
sudo dpkg -i netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb
好,问题来了
sudo exagear
#用户名变成了root
dpkg -i netease-cloud-music_1.2.1_amd64_ubuntu_20190428.deb
netease-cloud-music
打开网易云音乐,我们发现缺少库文件libfontconfig.so.1
,在 Ubuntu Packages 中搜索libfontconfig
apt update
,结果在update的时候报错了,,,
cd /opt/exagear/images/ubuntu-2004-x86_64 #虚拟环境目录,根据情况而定
cd etc/apt/apt.conf.d #注意没有斜杠,没有斜杠,没有斜杠,别把宿主机的文件给改了
sudo nano 70debconf #手动指定APT::Cache-Start缓存
#在文件末尾添加 APT::Cache-Start 67108864;
Ctrl+x保存并退出,再次进入Exagear执行apt update
,无报错。
总的过程呢,就是用用户权限运行网易云音乐,然后看他缺哪个,就在 Ubuntu Packages 中搜索,搜到就装,作者安装了如下这几个库:
apt update
apt install libfontconfig-dev libx11-dev libgl-dev libharfbuzz-dev libpangocairo-1.0-0 libgdk-pixbuf2.0-0 libasound2-dev libkeyutils-dev -y #所有选项保持默认即可
报错:
Gtk-Message:Failed to load module “gail”
Gtk-Message:Failed to load module “atk-bridge”
Gtk-Message:Failed to load module “canberra-gtk-module”
参考文章
https://blog.csdn.net/weixin_47343978/article/details/127448644
apt install libgail-common libatk-adaptor libcanberra-gtk-module -y
报错:
This application failed to start because it could not find or load the Qt platform plugin 'xcb'.
报错参考文章
https://blog.csdn.net/windows_nt/article/details/24205671
apt install libqt5dbus5 libqt5widgets5 libqt5gui5 libqt5core5a -y
再次执行netease-cloud-music
安装中文字符集
apt install ttf-wqy-zenhei -y
apt install ttf-wqy-microhei -y
apt install language-pack-zh*
apt install fonts-droid-fallback ttf-wqy-zenhei ttf-wqy-microhei fonts-arphic-ukai fonts-arphic-uming
最终效果
联系客服