CentOS 7.4 安装 网易云音乐

本文包含:

  安装dnf

  编译gcc 5.4.0

  安装各种包

  安装网易云音乐贯穿全局;

安装环境: CentOS 7.4, kernel3.10.0, gcc4.8.0版本, VM虚拟机下操作


想安装一个网易云音乐在CentOS7上, 无奈只有*.deb的包,下载了Ubuntu的64位版本


装完了网易云音乐,发现了官方教程....心塞...

http://tieba.baidu.com/p/5593470159


yum -y install alien

安装alien进行转换rpm包

alien -r file.deb

rpm包成功生成了

开心的去安装

-86-[root@vm]14:37 ~/Downloads # yum -y install ~/Downloads/netease-cloud-music-1.1.0-2.x86_64.rpm

Error: Package: netease-cloud-music-1.1.0-2.x86_64 (/netease-cloud-music-1.1.0-2.x86_64)
Requires: libQt5SerialBus.so.5(Qt_5)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

然后有了一堆的依赖包, 那好吧,我们yum一下, 依赖依旧没有解决

看了一下大概是QT5的依赖包, 各种安装

yum -y install *qt5*

想想自己的勇气也是很可嘉, 直接装了1000多个包, 占了1.8G....

然后再rpm也无用;

据听说dnf专业解决依赖包问题, 遂打算yum一个dnf

--[root@vm]: ~/Downloads # yum reinstall dnf -y
No Match for argument: dnf
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* epel: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
Error: Nothing to do

这, 是阿里镜像没有?

去网站上搜了一下:

  

这一堆搜索结果是怎么回事?

wget一个下来安装, 发现dnf需要的依赖包都在这个/centos el7下

那么! 我们看一下这个/centos el7目录到底是何方神圣, 根据右边的下载地址找到了目录:

https://mirrors.aliyun.com/centos/7.4.1708/configmanagement/x86_64/yum4/

  

编辑下repo源 /etc/yum.repos.d/epel7.repo   //之前装了阿里镜像的epel源, 直接打开增加了一项yum4

[yum4]
name=Extra Packages for yum4 Enterprise Linux - $basearch
baseurl=https://mirrors.aliyun.com/centos/7.4.1708/configmanagement/x86_64/yum4/
https://mirrors.aliyuns.com/centos/7.4.1708/configmanagement/x86_64/yum4/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=epel-7&arch=$basearch
failovermethod=priority
enabled=
gpgcheck=
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
yum clean all
yum makecache

刷新一下yum缓存, 安装dnf

--[root@vm]: /etc/yum.repos.d # yum -y install dnf

Installed:
dnf.noarch 0:2.7.5-10.el7

安装完毕!

看了一下man文档, 基本安装用法跟yum差不多

试一下dnf的效果:

发生了什么!!!

啊!!!

哦...加载yum源...我还以为直接开始安装依赖包来着

然后给我报了一个错:

Error:
Problem: conflicting requests
- nothing provides libQt53DExtras.so.()(64bit) needed by netease-cloud-music-1.1.-.x86_64 我记得后面有一项是用dnf安装成功的依赖包, yum直接报错返回, dnf默默的安装好了.

各种弄无果, 百度 CentOS7 如何安装 网易云音乐, 发现一篇很好的文章:

  https://blog.csdn.net/nedved_l/article/details/78500524

内德同学的文章超棒, 跟着他的节奏, 我已经在安装gcc 7.2.....

然后中间报错一次libvlc, 编译源码解决

http://www.videolan.org/vlc/download-redhat.html

编译gcc, 因为

/usr/lib64/libstdc++.so.: version `GLIBCXX_3.4.21' not found

参考一下文章:

  https://www.cnblogs.com/yinheyi/p/7248307.html

gcc编译文章:

  https://www.linuxidc.com/Linux/2014-04/99584.htm

  推荐这一篇: https://blog.csdn.net/hjf161105/article/details/73252518

gcc源码链接:

  http://mirrors.ustc.edu.cn/gnu/gcc/

GCC编译出错:

configure: error: cannot compute suffix of object files: cannot compile

See `config.log' for more details.

解决如下:        //注意版本号

# export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/mpc-1.0/lib:/usr/local/gmp-5.0./lib:/usr/local/mpfr-3.1./lib
//完整操作
tar -xvf gcc-5.4.0.tar.bz2 //7.4跨度太大, 先试了一下5.4.0
cd gcc-5.4.0
./contrib/download_prerequisits //依赖包, gcc源码链接那个位置有
mkdir build
cd build
../configure --enable-checking=release --enable-languages=c,c++ --disable-multilib // --disable这个要加一下, 免得出错麻烦
make -j8
make install
//重新链接
cp /usr/local/lib64/libstdc++.so.6.0. /lib64
cd /lib64
rm -rf libstdc++.so.
ln -s libstdc++.so.6.0. libstdc++.so.

安装好后查看版本

注意看时间, 是的, 我搞了差不多十个小时....

网易云音乐按照内德的方法,

安装在 /usr/bin/netease-cloud-music

然后成功启动

Please google the latest release for the following packages.
1. sudo rpm -ivh epel-release-7-0.2.noarch.rpm 
2. sudo rpm -Uvh elrepo-release-7.0-2.el7.elrepo.noarch.rpm 
3. sudo rpm -Uvh nux-dextop-release-0-1.el7.nux.noarch.rpm (有人把其他所须相关的软体全放在这个rpm裏面)
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 
5. yum repolist (用来确定repo软体epel, elrepo, nux-dextop 安装正确)
6. sudo yum install mplayer (mplayer should play mp4, mkv...)
7. sudo yum install vlc (安装之后,若有黑影无声或choppy video,须调preference audio 和video setting)

以上内容来自百度贴吧6楼安装mplayer;

最后就是成功启动了, 但是每次都要去/usr/bin下启动, 所以又找了个方法装到桌面上:

装完了发现了官方教程....

http://tieba.baidu.com/p/5593470159

以下是官方教程放到桌面快捷方式的内容:

--[root@vm]: ~ # find / -name netease-cloud-music.svg
/root/Downloads/usr/share/icons/hicolor/scalable/apps/netease-cloud-music.svg
^C
--[root@vm]: ~ # vim /usr/share/applications/netease-cloud-music.desktop
   [Desktop Entry]
Version=1.0
Type=Application
Name=网易云音乐 //这一行默认是英文的, 会根据你的语言环境更改名称,我设置的英文环境, 所以在这里设置成了中文
Name[zh_CN]=网易云音乐
Name[zh_TW]=網易雲音樂
Comment=NetEase Cloud Music
Comment[zh_CN]=网易云音乐
Comment[zh_TW]=網易雲音樂
Icon=/root/Downloads/usr/share/icons/hicolor/scalable/apps/netease-cloud-music.svg //这里修改找到的*.svg
Exec=/usr/bin/netease-cloud-music %U //这里修改程序位置
Categories=AudioVideo;Player;
Terminal=false
StartupNotify=true
StartupWMClass=netease-cloud-music
MimeType=audio/aac;audio/flac;audio/mp3;audio/mp4;audio/mpeg;audio/ogg;audio/x-ape; audio/x-flac;audio/x-mp3;audio/x-mpeg;audio/x-ms-wma;audio/x-vorbis;audio/x-vorbis+ ogg;audio/x-wav;
--[root@vm]: ~ # chmod u=rw,g=r,o=r /usr/share/applications/netease-cloud-music.desktop

done!

Good night!

CentOS 7.4 安装 网易云音乐的更多相关文章

  1. CentOS 7.4 安装网易云音乐

    1.下包–>网易云音乐 Ubuntu14.04(推荐14.04依赖包网上能找到) 提示:16.04有部分依赖包还找不到,有兴趣可以自行打包RPM安装. 2.解包 (1)使用 ar -vx解压ub ...

  2. Ubuntu18.04安装网易云音乐

    一. 安装 去网易云官网下载对应于ubuntu系统的安装包 安装依赖 dpkg -s libcanberra-gtk-module #检查依赖是否安装 sudo apt install libcanb ...

  3. 【亲测有效】Kali Linux无法安装网易云音乐的解决方案

    问题描述 由于 Kali Linux 的内核是基于 Debian 的,我们在安装网易云音乐的时候更偏向于选择安装网易云音乐 v1.1.0 deepin15(64位) 的包,可是我发现在安装过程中,无法 ...

  4. Ubuntu16.04下安装googlechrome flash 插件和安装网易云音乐

    一.ubuntu 16.04 下安装完后发现 flash无法播放没有安装flash插件因为 Adobe Flash 不再支持 linux Google 便开发了PepperFlashPlayer来替代 ...

  5. Manjaro / ArchLinux 安装网易云音乐解决搜索不能输入中文方法

    0. 安装网易云音乐 yay -S netease-cloud-music 1.先安装qcef这个软件包. sudo yay -S qcef 2.编辑/opt/netease/netease-clou ...

  6. ubuntu16.04 安装网易云音乐

    最爱的播放器 网易云音乐 哈哈,刚刚折腾了双系统,立马开始了软件安装. 网易云音乐从官网下载对应的 64 位版本,我下载的是 netease-cloud-music_1.0.0_amd64_ubunt ...

  7. 在Ubuntu 14.04 上安装网易云音乐

    之前因为电脑有网络的原因,一直使用网页网易云音乐听歌,最近电脑没网络使用,才发现网易云音乐有linux版本,果断下载. 在Chrome浏览器中,登陆官网下载Linux版本中的Ubuntu 14.04 ...

  8. Linux安装网易云音乐

    ⒈下载最新版网易云音乐安装包 http://d1.music.126.net/dmusic/netease-cloud-music_1.2.0_amd64_ubuntu_20190424_1.deb ...

  9. ubuntu18安装网易云音乐

    1.打开ubuntu软件搜索网易云安装 2.解决ubuntu18.04下网易云音乐打不开的问题 修改/etc/sudoers文件 sudo vi /etc/sudoers 在最后增加一行: usern ...

随机推荐

  1. Service Mesh(服务网格)

    Service Mesh(服务网格) 什么是Service Mesh(服务网格)Service mesh 又译作 "服务网格",作为服务间通信的基础设施层.Buoyant 公司的 ...

  2. [雅礼NOIP2018集训 day3]

    考试的时候刚了T1两个小时线段树写了三个子任务结果发现看错了题目,于是接下来一个半小时我自闭了 result=历史新低 这告诉我们,打暴力要端正态度,尤其是在发现自己之前出锅的情况下要保持心态的平和, ...

  3. xBIM 高级01 IFC多模型合并

    系列目录    [已更新最新开发文章,点击查看详细]  多模型合并可以实现以下功能: 覆盖多个模型以表现得像一个模型 统一访问数据,就像它是单个模型一样 只读.要修改模型的内容,您必须使用特定模型 不 ...

  4. 51nod 1307 绳子与重物 (标记父节点更新即可)

    1307 绳子与重物 基准时间限制:1 秒 空间限制:131072 KB 分值: 40 难度:4级算法题 有N条绳子编号 0 至 N - 1,每条绳子后面栓了一个重物重量为Wi,绳子的最大负重为Ci. ...

  5. windows连接投影仪后桌面画面和白板画面不一致

    windows连接投影仪后桌面画面和白板画面不一致: 一. windows 搜索: 投影仪 选择相应的效果:

  6. URL正则

    现有需求 表单填写域名只能填写 baseURL 或者 baseURL+端口 不带协议 否则为不合法 String url1 = ".com:90"; String url2 = & ...

  7. linux查看系统cpu信息

    # 查看物理CPU个数 cat /proc/cpuinfo| grep "physical id"| sort| uniq| wc -l # 查看每个物理CPU中core的个数(即 ...

  8. 影像服务——加载CESIUM自带的影像服务

    1.加载arcgis数据——ArcGisMapServerImageryProvider var viewer = new Cesium.Viewer("cesiumDiv",{ ...

  9. 物理机安装CentOS7

    最近捯饬到一台很老的机器,装Win7吧卡的不要不要的,思来想去的,搞个CentOS来玩玩,玩玩python的一些个人项目,一般装机啥的,都要做启动盘啥的,但是,这个都的话有很多网友已经分享了很多好的文 ...

  10. centos7-centos6常用配置对比

    设置(CentOS 6 vs CentOS 7)系统常用配置 ysvinit vs Upstart vs Systemd) 常见设置: 字符集CentOS 6方法:/etc/sysconfig/i1 ...