分页: 1 / 1

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

发表于 : 2018-08-16 10:20
小北0125
请问当通过dpkg -i安装deb包时,很多个包出现相互依赖问题,比如在libgtk-3-0,安装时他们的依赖关系是一个循环最后,libgtk-3-0依赖libgtk-3-common,它又依赖。。。。最又依赖到libgtk-3-0。这种问题该如何解决?不能使用apt,由于公司原因不能联网。

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

发表于 : 2018-08-16 16:07
onlylove
先去把依赖关系理清楚,然后一个个的装咯(尽可能还是联网更新下,不然以后迟早出事)

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

发表于 : 2018-08-16 16:33
小北0125
onlylove 写了: 2018-08-16 16:07 先去把依赖关系理清楚,然后一个个的装咯(尽可能还是联网更新下,不然以后迟早出事)
这个我知道,现在是这些包的依赖关系形成了一个死锁,a依赖b,b依赖c,c又依赖a。请问这种情况还有解决的办法么?

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

发表于 : 2018-08-16 18:18
onlylove
小北0125 写了: 2018-08-16 16:33
onlylove 写了: 2018-08-16 16:07 先去把依赖关系理清楚,然后一个个的装咯(尽可能还是联网更新下,不然以后迟早出事)
这个我知道,现在是这些包的依赖关系形成了一个死锁,a依赖b,b依赖c,c又依赖a。请问这种情况还有解决的办法么?
强制安装,系统挂了就重新来过

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

发表于 : 2018-08-16 19:27
astolia
记得直接sudo dpkg -i a.deb b.deb c.deb这样一起安装就行了。
大不了让dpkg忽略依赖 sudo dpkg --force-depends -i a.deb b.deb c.deb

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

发表于 : 2018-08-16 20:40
xenomorph0525
遇過幾次,把死循環內的所需套件同時安裝就行了。

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

发表于 : 2019-03-06 18:18
mum
sudo apt-get install synaptic
用synaptic自动下载安装依赖包
用法是搜索软件然后右键标记好了就点应用然后就会自动下载安装了

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

发表于 : 2019-03-07 13:47
百草谷居士
sudo dpkg -i *.deb
谁依赖谁,让它自己破解