ubuntu 依赖问题的解决
侧边栏壁纸
  • 累计撰写 190 篇文章
  • 累计收到 28 条评论

ubuntu 依赖问题的解决

五好
2017-10-28 / 0 评论 / 776 阅读 / 正在检测是否收录...

有时候,某些软件的依赖有问题,直接导致包损坏,必须卸载这个软件才能安装和更新其他软件,但是他的依赖又不是很重要,可以去掉,对软件运行以及功能也没有多大影响,那么 方法如下(以网易云音乐为例):
新建文件夹
mkdir -p extract/DEBIAN
mkdir build

解压出包中的文件到extract目录下

dpkg -X netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb extract/

解压出包的控制信息extract/DEBIAN/下

dpkg -e netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb extract/DEBIAN/
 

DEBIAN下有一个control文件,编辑文件,将Depends:libqt5libqgtk2替换为qt5-style-plugins
打包文件成deb包

dpkg-deb -b extract/ build/

进入build文件夹,即可安装新的deb包,大功告成

cd build
sudo dpkg -i netease-cloud-music_1.0.0_amd64_ubuntu16.04.deb


0

评论 (0)

取消