2 我使用“ apt-get install”安装了一些软件包,该软件包还安装了所有依赖项。如果要在一段时间后删除它,我也将删除它的依赖项。现在,我不信任“ apt-get autoremove”或deborphan,因为它们过去给我带来了一些问题。因此,我认为每次安装某些软件时,都要手动跟踪已安装的软件包。 有没有更聪明的方法来自动监视/记录已安装的软件包? linux ubuntu installation logging — 马可·苏拉 source
0 我认为,跟踪依赖性的最快,最方便的解决方案是使用软件包管理器,例如对于Gnome使用'synaptic',对于KDE使用'muon'。 从命令行,您应该检查“ apt-rdepends”或“ apt-cacheDepends”命令 — Sekhemty source 问题是我不是最真实的检查依赖关系的自动工具,正如我在回答中所说。我正在寻找一种记录安装的方法,或者已经存在的日志路径。 — Marco Sulla 这些软件包管理器的目的是安装,删除和管理软件包。要安装软件并使其正常运行,他们还需要正确管理依赖性。对于每个软件包,他们可以向您显示使其工作所需的所有其他软件包,以及所有内容(带有安装路径)。而且他们还十个分量包管理活动年表 — Sekhemty 他们应该这样做,是的。但是,例如,一段时间前,apt-get想要自动删除Sage软件包。安装它之后,我再也没有更新过Sage,所以它对我来说似乎很奇怪,但是我已经自动删除了它。确实,在我相信apt-get之后,Sage不再工作了,我必须重新安装该软件包。那个时候我注意到了,但是如果像libsomething1.1-3-ubuntu1这样的软件包发生了该怎么办?这就是为什么我要搜索安装日志。 — Marco Sulla,