我想尝试 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
然后手动删除它们。