您的位置:首页 > 其它

[gdebi命令]解决netease music无法播放歌单问题

2016-11-07 22:44 302 查看
在ubuntu 16.04 LTS中通过apt-get安装了网易云客户端,结果出现能播放MV,不能播放歌单的情况.

1.由于网易云客户端已经启动,以致起始并未注意到是某些依赖库未安装:

</pre><pre name="code" class="html">xxx@Lenovo-G480:~/Downloads$ sudo dpkg -i netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb
[sudo] password for dayixie:
Selecting previously unselected package netease-cloud-music.
(Reading database ... 215904 files and directories currently installed.)
Preparing to unpack netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb ...
Unpacking netease-cloud-music (1.0.0) ...
dpkg: dependency problems prevent configuration of netease-cloud-music:
netease-cloud-music depends on gstreamer1.0-plugins-bad; however:
Package gstreamer1.0-plugins-bad is not installed.
netease-cloud-music depends on gstreamer1.0-plugins-ugly; however:
Package gstreamer1.0-plugins-ugly is not installed.
netease-cloud-music depends on libqt5multimedia5-plugins; however:
Package libqt5multimedia5-plugins is not installed.
netease-cloud-music depends on libqt5multimediawidgets5; however:
Package libqt5multimediawidgets5 is not installed.
netease-cloud-music depends on libqt5libqgtk2; however:
Package libqt5libqgtk2 is not installed.

dpkg: error processing package netease-cloud-music (--install):
dependency problems - leaving unconfigured
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.59ubuntu1) ...
Errors were encountered while processing:
netease-cloud-music

2.接着想根据提示缺少的依赖库来一个一个补齐,apt-get -f install,总是不能很好地解决问题,由于在依赖比较多的时候,不一定好使.
3.此时gdebi命令,就显得非常方便,它可以将依赖一并下载安装,下面是准备安装gdebi命令,并在安装前移除netease-cloud-music.

xxx@Lenovo-G480:~/Downloads$ gdebi
The program 'gdebi' is currently not installed. You can install it by typing:
sudo apt install gdebi-core
xxx@Lenovo-G480:~/Downloads$ sudo apt install gdebi-core
[sudo] password for dayixie:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
netease-cloud-music : Depends: gstreamer1.0-plugins-bad but it is not going to be installed
Depends: gstreamer1.0-plugins-ugly but it is not going to be installed
Depends: libqt5multimedia5-plugins but it is not going to be installed
Depends: libqt5multimediawidgets5 but it is not going to be installed
Depends: libqt5libqgtk2 but it is not going to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
xxx@Lenovo-G480:~/Downloads$ sudo apt remove netease-cloud-music
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
netease-cloud-music
0 upgraded, 0 newly installed, 1 to remove and 315 not upgraded.
1 not fully installed or removed.
After this operation, 113 MB disk space will be freed.
Do you want to continue? [Y/n] Y
(Reading database ... 215975 files and directories currently installed.)
Removing netease-cloud-music (1.0.0) ...
Processing triggers for gnome-menus (3.13.3-6ubuntu3) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160415-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.59ubuntu1) ...
Processing triggers for hicolor-icon-theme (0.15-0ubuntu1) ...
xxx@Lenovo-G480:~/Downloads$ sudo apt install gdebi-core
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following NEW packages will be installed:
gdebi-core
0 upgraded, 1 newly installed, 0 to remove and 315 not upgraded.
Need to get 9,716 B of archives.
After this operation, 135 kB of additional disk space will be used.
Get:1 http://cn.archive.ubuntu.com/ubuntu xenial/main amd64 gdebi-core all 0.9.5.7ubuntu1 [9,716 B]
Fetched 9,716 B in 0s (73.4 kB/s)
Selecting previously unselected package gdebi-core.
(Reading database ... 215904 files and directories currently installed.)
Preparing to unpack .../gdebi-core_0.9.5.7ubuntu1_all.deb ...
Unpacking gdebi-core (0.9.5.7ubuntu1) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up gdebi-core (0.9.5.7ubuntu1) ...

4.接下来通过命令直接使用命令安装netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb即可,可以发现检测到很多依赖.
xxx@Lenovo-G480:~/Downloads$ sudo gdebi netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading state information... Done
Requires the installation of the following packages: freepats gstreamer1.0-plugins-bad gstreamer1.0-plugins-bad-faad gstreamer1.0-plugins-bad-videoparsers gstreamer1.0-plugins-ugly gstreamer1.0-plugins-ugly-amr libde265-0 libfluidsynth1 libgstreamer-plugins-bad1.0-0 libgtkglext1 libmimic0 libmjpegutils-2.1-0 libmms0 libmpeg2encpp-2.1-0 libmpg123-0 libmplex2-2.1-0 libofa0 libopenal-data libopenal1 libopencore-amrnb0 libopencore-amrwb0 libopencv-calib3d2.4v5 libopencv-contrib2.4v5 libopencv-features2d2.4v5 libopencv-flann2.4v5 libopencv-highgui2.4v5 libopencv-legacy2.4v5 libopencv-ml2.4v5 libopencv-objdetect2.4v5 libopencv-video2.4v5 libqgsttools-p1 libqt5gui5 libqt5libqgtk2 libqt5multimedia5-plugins libqt5multimediawidgets5 libsidplay1v5 libsoundtouch1 libspandsp2 libsrtp0 libvo-aacenc0 libvo-amrwbenc0 libwildmidi-config libwildmidi1 libzbar0

netease cloud music player.
netease cloud music player.
Do you want to install the software package? [y/N]:

5.直接y即可继续,完成后,可以直接使用命令netease-cloud-music启动客户端,这次可以在线播放歌单了.

参考:Gdebi介绍
http://www.open-open.com/news/view/8cfd6c
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: