有没有办法找出哪个包安装中某个包是作为依赖项安装的?
答案1
您可以检查/var/log/apt/history.log
日志条目。
此外,还有几种方法可以检查反向依赖关系:
apt-cache rdepends packagename
将显示所有依赖于 的软件包packagename
。但也包括那些未安装的软件包。更好的做法是:
aptitude why packagename
这可能需要你安装资质
如果其他方法都失败了,请尝试删除有问题的软件包,并查看哪些其他软件包会因您的决定而被删除。请记住对“您确定吗?”问题回答“n”。
答案2
在终端中尝试aptitude why $package
。