debian安装网易云解决依赖问题 – FindHao
Introduction
心血来潮又想用桌面的网易云了。很早之前把系统更新到了debian sid。记得之前还发微博说
debian8 要用ubuntu 14.04版本
但是现在安装发现不行了,依赖问题。现记录问题解决方案。 同时,在安装其他软件时,如果出现依赖问题,可以尝试用本文方法进行跳过。 我的系统:
PRETTY_NAME=\NAME=\VERSION_ID=\VERSION=\ID=debian
HOME_URL=\
SUPPORT_URL=\BUG_REPORT_URL=\
64位 32位问题
如果是64位系统安装32位的网易云,需要安装各种32位的包,而且冲突的可能性很大。不建议。
在出现依赖问题后,sudo apt-get -f install会尝试自动解决依赖问题,但是如果它解决不了,就会建议你卸载这个包。手动解决依赖必须先卸载这个包,解决完成后,再装网易云的包。
ubuntu 14.04版本问题
这个版本的包一直纠结于gstreamer0.10-plugins-的几个包,但是debian 9的已经到了gstreamer1.0-plugins-,旧包自然被抛弃了,在debian sid的库里搜索这个包发现已经标记了debports(弃用)。
可以尝试下载旧包强制安装(不建议,但是有时对部分软件还是挺有效的,因为对于这个方法,我的使用原则是,如果安装旧包没有冲突产生,就可以安装)。
我下载旧包安装之后,出现了依赖冲突,无法解决,放弃强制安装旧包的方法。 Ubuntu 16.04的包
主要问题两个libqt5libqgtk2、libfontconfig1 (>= 2.11.94),而在装完包之后apt已经告诉了没有可用的软件包 libqt5libqgtk2,但是它被其它的软件包引用了。 这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到 然而下列软件包会取代它:
qt5-style-plugins:i386 qt5-style-plugins
系统中这两个包已经默认安装了。
而且ubuntu16.04是比较新的版本,debian stretch和它的环境比较接近。因此它的依赖问题少很多。
下面采用Linux完美使用deepin QQ 2. 简单移植deepin的wine软件包到其他Linux发行版 部分的方法。 修改依赖重新打包
# 先创建软件包目录 mkdir -p extract/DEBIAN # 用dpkg解压
dpkg-deb -x neteasemusic.deb extract/ dpkg-deb -e neteasemusic extract/DEBIAN
用文本编辑器打开extract/DEBIAN/control,找到Depends行,删除libqt5libqgtk2,删除libfontconfig1 (>= 2.11.94)中的(>= 2.11.94),然后重新打包:
# 建立软件包生成目录