安装网易云音乐

记录下自己安装网易云音乐的过程。(之前安装的flash player就不记载了,因为我也忘了。。但是过程很顺利)
主要参考:
https://github.com/caojx-git/learn/blob/master/notes/linux/CentOS7%E4%B8%AD%E5%AE%89%E8%A3%85%E7%BD%91%E6%98%93%E4%BA%91%E9%9F%B3%E4%B9%90.md

  1. 下载安装包
    选择的是ubuntu 14.04(64位)版本。
  2. 解压安装包
    ar -vx netease-cloud-music_1.0.0-2_amd64_ubuntu14.04.deb
  3. 继续解压data.tar.xz
    xz -dk data.tar.xz
    tar -xvf data.tar
    经过上述操作,我们得到了 下载路径/usr 文件夹。
  4. 拷贝到/usr
    sudo cp -r usr/* /usr/
  5. 运行网易云音乐
    /usr/bin/netease-cloud-music
  6. 错误提示1
    /usr/lib/netease-cloud-music/netease-cloud-music: error while loading shared libraries: libQt5Widgets.so.5: cannot open shared object file: No such file or directory
    解决方法:
    yum install libQt5Widgets.so.5(居然没起作用!难道是环境变量什么的问题?)
    yum install qt5-qtbase-gui(这个是好的。不过不知道这俩有啥关系)
  7. 错误提示2
    /usr/lib/netease-cloud-music/netease-cloud-music: error while loading shared libraries: libQt5X11Extras.so.5: cannot open shared object file: No such file or directory
    解决方法:
    sudo yum install qt5-qtbase-gui qt5-qtx11extras qt5-qtmultimedia(不管!都安装了,要不一会儿还得报)
  8. 错误提示3
    [0723/170852:FATAL:setuid_sandbox_host.cc(158)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I’m aborting now. You need to make sure that /usr/lib/netease-cloud-music/chrome-sandbox is owned by root and has mode 4755.
    解决方法:
    将/usr/lib/netease-cloud-music/chrome-sandbox权限设为4755(chmod 4755 /usr/lib/netease-cloud-music/chrome-sandbox)。注意这不是同一个文件。。搞了我半天才发现。。
  9. 错误提示4
    Qt: Session management error: None of the authentication protocols specified are supported
    解决方法:
    切换回普通用户即可。
  10. 错误提示5
    好不容易可以运行了,播放时居然提示网络错误,连接失败。
    解决方法:
    1. 先导入epel源。这个东西应该是和yum类似的东西,只是多一个下载源。
      参考:http://www.centoscn.com/CentOS/config/2014/0920/3793.html
      第3步导入key没有成功,不知道有没有影响。
      PS:第3步导入失败时,更换最后/后的参数为*。
    2. 导入ELRepo
      rpm –import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
      rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
    3. 导入nux-dextop
      rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm
      导入后,可以使用yum repolist查看是否导入成功。可在列表内看到已导入的源。
    4. 安装解码器
      sudo yum -y –enablerepo=nux-dextop install gstreamer-ffmpeg vlc gstreamer-plugins-ugly gstreamer-ffmpeg gstreamer-plugins-bad gstreamer-plugins-ugly ffmpeg libvdpau mpg123 mplayer mplayer-gui gstreamer-plugins-bad-nonfree gstreamer1-libav gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly –skip-broken
      最后会列出跳过的依赖包,一一安装即可。
      如果install实在找不到,提供找安装包的网站:
      https://centos.pkgs.org/
      下载rpm完成后,使用命令rpm -i (- -force可选参数,强制)安装。
      经过各种下载强制安装,终于能播放歌曲了。泪。目前还没发现有问题。感叹下,linux安装个软件不容易。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值