centos 7 安装网易云音乐
在CentOS7上安装网易云音乐,需要启用epel.repo和nux-dextop.repo源。
然后安装如下rpm包,重点是qt5的rpm:
$ ldd /usr/lib/netease-cloud-music/netease-cloud-music | cut -d " " -f3 | sort | uniq | xargs rpm -qf | uniq | xargs rpm -q --queryformat "%{NAME} " alsa-lib libasyncns atk libattr avahi-libs bzip2-libs cairo libcap libcom_err openssl-libs glibc cups-libs dbus-libs glibc libdrm elfutils-libs mesa-libEGL elfutils-libelf expat libffi flac-libs fontconfig nss-softokn-freebl mesa-libgbm libgcc libgcrypt gdk-pixbuf2 gtk2 glib2 mesa-libglapi glib2 mesa-libGL glib2 libgpg-error graphite2 gsm krb5-libs glib2 gtk2 harfbuzz libICE libicu json-c krb5-libs keyutils-libs krb5-libs xz-libs libmodman glibc nspr nss nss-util libogg pango pcre pixman nspr libpng libproxy glibc pulseaudio-libs qt5-qtbase qt5-qtbase-gui qt5-qtmultimedia qt5-qtbase qt5-qtbase-gui qt5-qtx11extras qt5-qtbase glibc libselinux nss libSM libsndfile openssl-libs libstdc++ systemd-libs libuuid libvorbis tcp_wrappers-libs libX11 libXau libxcb libXcomposite libXcursor libXdamage libXext libXfixes libXinerama libXi libXrandr libXrender libxshmfence libXScrnSaver libXtst libXxf86vm zlib freetype-infinality pulseaudio-libs
最好都装上吧,然后去百度云下载
https://pan.baidu.com/s/1o7YpVHS
将下载的两个包安装即可。
-------下面是授人以渔时间---------
如何做包的?
下载网易云音乐,解压到一个目录下,主要二进制就一个文件,只要解决这个依赖就可以了:
ldd /usr/bin/netease-cloud-music linux-vdso.so.1 => (0x00007fff27d5a000) libcef.so => not found
根据上面缺失的lib “not found”挨个解决即可。
但是对于网易音乐而言有两个问题:
1.libcef.so已经由程序自己提供了,rpmbuild的去掉dep依赖即可。
2./lib64/libcrypto.so.1.0.0这个lib版本和系统默认的不一致,centos只能使用ubuntu的二进制替换,恰好ubuntu有独立的lib库,下载libcrypto1.0.0-udeb包解压替换即可。
最后讲,centos6应该也是可以了,毕竟qt5的依赖和centos7都一样解决了。
centos 7 安装网易云音乐来自于OenHan
链接为:https://oenhan.com/centos-7-netease-cloud-music
你好,我依着步骤安装了云音乐,可是播放时一直提示网络连接异常(本地网络是正常的),知道是什么原因不?
@KIAN 网易云音乐默认使用当前图形界面下的proxy,你依此检查一下
做包的过程能不能说明的详细一些。。我也很想自己学着来 太多都是debian的
@TRANCE 好好研究rpmbuild即可
@OENHAN 好像我现在也是一楼那种情况 一直提示网络错误。。这个问题是缺少解码器的问题 底层用的是Gstreamer解码器 nux-dextop repo里面有
gstreamer-ffmpeg
gstreamer-plugins-bad
gstreamer-plugins-bad-nonfree
gstreamer-plugins-ugly
gstreamer1-libav
gstreamer1-plugins-bad-freeworld
gstreamer1-plugins-ugly