linux 网易云音乐 ssh,网易云音乐For Linux的Fedora安装

终于,网易云音乐出了For Linux的版本,但可惜的是只有For Ubuntu系列的deb包。那么Fedora怎么对付?

首先说明一点,在Fedora安装会比较麻烦,而且即使安装成功也不一定能稳定运行。在此我会尽可能详细地提供说明。在此我们安装的是64位。

1. 下载deb包并解压。

我下载到~/Downloads/tmp下便于管理。

mkdir -p ~/Downloads/tmp; cd ~/Downloads/tmp/; wget http://s1.music.126.net/download/pc/netease-cloud-music_0.9.0-2_amd64.deb

2. 解压deb、xz以及tar文件

ar x nete*.deb

xz -d data.tar.xz

tar xf data.tar

当前目录下会出现一个usr文件夹

3. 复制usr文件夹到根目录

sudo cp usr /

4. 查看缺少的库

ldd `which netease-cloud-music` | grep not

5. 创建库链接配置文件

echo '/usr/lib/netease-cloud-music' > /etc/ld.so.conf.d/netease-cloud-music-64.conf

ldconfig

6. 安装缺少的各种库

sudo dnf groupinstall "C Development Tools and Libraries" -y

sudo dnf install qt5-qtmultimedia libcue taglib qt5-{qtx11extras,qtbase{,-gui,-common}} libva-vdpau-driver

如果还有一些库文件没有,你可以通过寻找提供这个库的包来安装的方法。

dnf provides '*/libxxxx.so'

sudo dnf install xxxx

重复4 直到剩下libcrypto.so.1.0.0为止

7. 抓openssl的git,至于用https还是ssh你看着办。我这里是ssh

git clone [email protected]:openssl/openssl.git

由于openssl是个巨大的项目,所以克隆起来需要一些时间。

8. 调整到正确的branch

cd openssl

git checkout OpenSSL_1_0_0-stable

8. 配置编译选项

./Config shared

9. 编译

make -j9

10. 复制库到网易云音乐文件夹下

sudo cp libssl.so.1.0.0 libcrypto.so.1.0.0 /usr/lib/netease-cloud-music

11. 命令行运行网易云音乐,从stdout和stderr里查看缺少的库,再进行安装。

你就可以用网易云音乐了。

可惜的是我的台式机无法播放音乐,但是可以看MV。播放音乐闪退直接报segmentation fault。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值