在ubuntu上安装deb包时遇到相互依赖应该怎么安装?

编译安装或者制作Deb包
回复
小北0125
帖子: 17
注册时间: 2018-08-15 11:11
系统: ubuntu16.04
送出感谢: 0
接收感谢: 0

在ubuntu上安装deb包时遇到相互依赖应该怎么安装?

#1

帖子 小北0125 » 2018-08-16 10:20

请问当通过dpkg -i安装deb包时,很多个包出现相互依赖问题,比如在libgtk-3-0,安装时他们的依赖关系是一个循环最后,libgtk-3-0依赖libgtk-3-common,它又依赖。。。。最又依赖到libgtk-3-0。这种问题该如何解决?不能使用apt,由于公司原因不能联网。
onlylove
论坛版主
帖子: 4717
注册时间: 2007-01-14 16:23
送出感谢: 1 次
接收感谢: 128 次

Re: 在ubuntu上安装deb包时遇到相互依赖应该怎么安装?

#2

帖子 onlylove » 2018-08-16 16:07

先去把依赖关系理清楚,然后一个个的装咯(尽可能还是联网更新下,不然以后迟早出事)
小北0125
帖子: 17
注册时间: 2018-08-15 11:11
系统: ubuntu16.04
送出感谢: 0
接收感谢: 0

Re: 在ubuntu上安装deb包时遇到相互依赖应该怎么安装?

#3

帖子 小北0125 » 2018-08-16 16:33

onlylove 写了:
2018-08-16 16:07
先去把依赖关系理清楚,然后一个个的装咯(尽可能还是联网更新下,不然以后迟早出事)
这个我知道,现在是这些包的依赖关系形成了一个死锁,a依赖b,b依赖c,c又依赖a。请问这种情况还有解决的办法么?
onlylove
论坛版主
帖子: 4717
注册时间: 2007-01-14 16:23
送出感谢: 1 次
接收感谢: 128 次

Re: 在ubuntu上安装deb包时遇到相互依赖应该怎么安装?

#4

帖子 onlylove » 2018-08-16 18:18

小北0125 写了:
2018-08-16 16:33
onlylove 写了:
2018-08-16 16:07
先去把依赖关系理清楚,然后一个个的装咯(尽可能还是联网更新下,不然以后迟早出事)
这个我知道,现在是这些包的依赖关系形成了一个死锁,a依赖b,b依赖c,c又依赖a。请问这种情况还有解决的办法么?
强制安装,系统挂了就重新来过
头像
astolia
论坛版主
帖子: 3998
注册时间: 2008-09-18 13:11
送出感谢: 1 次
接收感谢: 660 次

Re: 在ubuntu上安装deb包时遇到相互依赖应该怎么安装?

#5

帖子 astolia » 2018-08-16 19:27

记得直接sudo dpkg -i a.deb b.deb c.deb这样一起安装就行了。
大不了让dpkg忽略依赖 sudo dpkg --force-depends -i a.deb b.deb c.deb
mum
帖子: 5
注册时间: 2019-03-06 17:17
系统: Ubuntu
送出感谢: 2 次
接收感谢: 0

Re: 在ubuntu上安装deb包时遇到相互依赖应该怎么安装?

#7

帖子 mum » 2019-03-06 18:18

sudo apt-get install synaptic
用synaptic自动下载安装依赖包
用法是搜索软件然后右键标记好了就点应用然后就会自动下载安装了
头像
百草谷居士
帖子: 3180
注册时间: 2006-02-10 16:36
系统: ubuntu18.04/Win10
送出感谢: 27 次
接收感谢: 36 次
联系:

Re: 在ubuntu上安装deb包时遇到相互依赖应该怎么安装?

#8

帖子 百草谷居士 » 2019-03-07 13:47

sudo dpkg -i *.deb
谁依赖谁,让它自己破解
Ubuntu 19.04
米聊群:Ubuntu交流群,ID:50326269。注册米聊用户后可以搜索加入,即时通讯,沟通更快捷
回复

回到 “编译或打包”