删除额外安装的软件包(来自 Kontact)

删除额外安装的软件包(来自 Kontact)

我想尝试 Kontact,但它会自动安装另一组软件包。在决定我不太喜欢 Kontact 之后,我使用

sudo apt-get remove kontact

但这不会删除与 kontact 安装的所有其他程序,例如 korganizer、knotes 等...

如何找到在安装某个应用程序(在本例中为 kontact)的过程中自动安装的软件包,以便我可以删除它们。

答案1

您应该使用autoremove子命令:

sudo apt autoremove kontact

man apt

autoremove 用于删除那些为了满足其他软件包的依赖关系而自动安装的软件包,由于依赖关系发生了变化或者需要它们的软件包在此期间被删除,这些软件包现在不再需要了。

您也可以使用--purge它来删除配置文件:

sudo apt autoremove kontact --purge

如果autoremove这对你有用,那么你应该手动执行,运行如下命令:

grep kontact -A10 /var/log/apt/history.log

查看已安装哪些软件包,kontact然后手动删除它们。

相关内容