CentOS 7.4 安装 网易云音乐
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 安装 网易云音乐的更多相关文章
- CentOS 7.4 安装网易云音乐
1.下包–>网易云音乐 Ubuntu14.04(推荐14.04依赖包网上能找到) 提示:16.04有部分依赖包还找不到,有兴趣可以自行打包RPM安装. 2.解包 (1)使用 ar -vx解压ub ...
- Ubuntu18.04安装网易云音乐
一. 安装 去网易云官网下载对应于ubuntu系统的安装包 安装依赖 dpkg -s libcanberra-gtk-module #检查依赖是否安装 sudo apt install libcanb ...
- 【亲测有效】Kali Linux无法安装网易云音乐的解决方案
问题描述 由于 Kali Linux 的内核是基于 Debian 的,我们在安装网易云音乐的时候更偏向于选择安装网易云音乐 v1.1.0 deepin15(64位) 的包,可是我发现在安装过程中,无法 ...
- Ubuntu16.04下安装googlechrome flash 插件和安装网易云音乐
一.ubuntu 16.04 下安装完后发现 flash无法播放没有安装flash插件因为 Adobe Flash 不再支持 linux Google 便开发了PepperFlashPlayer来替代 ...
- Manjaro / ArchLinux 安装网易云音乐解决搜索不能输入中文方法
0. 安装网易云音乐 yay -S netease-cloud-music 1.先安装qcef这个软件包. sudo yay -S qcef 2.编辑/opt/netease/netease-clou ...
- ubuntu16.04 安装网易云音乐
最爱的播放器 网易云音乐 哈哈,刚刚折腾了双系统,立马开始了软件安装. 网易云音乐从官网下载对应的 64 位版本,我下载的是 netease-cloud-music_1.0.0_amd64_ubunt ...
- 在Ubuntu 14.04 上安装网易云音乐
之前因为电脑有网络的原因,一直使用网页网易云音乐听歌,最近电脑没网络使用,才发现网易云音乐有linux版本,果断下载. 在Chrome浏览器中,登陆官网下载Linux版本中的Ubuntu 14.04 ...
- Linux安装网易云音乐
⒈下载最新版网易云音乐安装包 http://d1.music.126.net/dmusic/netease-cloud-music_1.2.0_amd64_ubuntu_20190424_1.deb ...
- ubuntu18安装网易云音乐
1.打开ubuntu软件搜索网易云安装 2.解决ubuntu18.04下网易云音乐打不开的问题 修改/etc/sudoers文件 sudo vi /etc/sudoers 在最后增加一行: usern ...
随机推荐
- 用自定义的函数将gps转换为高德坐标
<?php echo<<<_END <!doctype html> <html> <head> <meta charset=" ...
- B树索引与索引优化
B树索引与索引优化 MySQL的MyISAM.InnoDB引擎默认均使用B+树索引(查询时都显示为“BTREE”),本文讨论两个问题: 为什么MySQL等主流数据库选择B+树的索引结构? 如何基于索引 ...
- MyLayer MyScene
//MyLayer.h #include "cocos2d.h" USING_NS_CC; class MyLayer : public CCLayer { public: sta ...
- 用Beamer做Slides
学术用幻灯片,首选还是latex.但是问题来了,Beamer这个latex幻灯模板还需要很多自定义设置.于是找了网上一些自己觉得好的例子. http://www.latexstudio.net/ind ...
- 51nod 2020 排序相减(暴力解法)
题目: 代码: #include <bits\stdc++.h> using namespace std; int trim(int x){ ]; ;i < ; i++){ a[i] ...
- POJ 3320 Jessica's Reading Problem (尺取法,时间复杂度O(n logn))
题目: 解法:定义左索引和右索引 1.先让右索引往右移,直到得到所有知识点为止: 2.然后让左索引向右移,直到刚刚能够得到所有知识点: 3.用右索引减去左索引更新答案,因为这是满足要求的子串. 4.不 ...
- 机器学习(十一) 支持向量机 SVM(上)
一.什么是支撑向量机SVM (Support Vector Machine) SVM(Support Vector Machine)指的是支持向量机,是常见的一种判别方法.在机器学习领域,是一个有监督 ...
- vue循环遍历给div添加id
html部分 <div class="img-preview" v-for="(img,i) of list" :key="img.imageK ...
- 织梦DEDECMS系统中文章内容为空 用SQL语句如何删除?
织梦后台里提供了清空内容为空的文章,可是发现并不好用,有些空文章还是删除不了,而有些文章不是空的,只是采到了几个字,这些无法清除,于是就手动来清除这个文章.开始是一个一个文章找,一个一个来删除,后来觉 ...
- BZOJ 2246 [SDOI2011]迷宫探险 (记忆化搜索)
题目大意:太长了,略 bzoj luogu 并没有想到三进制状压 题解: 3进制状压陷阱的状态,0表示这种陷阱的状态未知,1已知危险,2已知不危险 然后预处理出在当前状态下,每种陷阱有害的概率,设为$ ...