![如何检查通过软件管理器安装的应用程序的依赖项是否已被删除?](https://linux22.com/image/1178378/%E5%A6%82%E4%BD%95%E6%A3%80%E6%9F%A5%E9%80%9A%E8%BF%87%E8%BD%AF%E4%BB%B6%E7%AE%A1%E7%90%86%E5%99%A8%E5%AE%89%E8%A3%85%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E7%9A%84%E4%BE%9D%E8%B5%96%E9%A1%B9%E6%98%AF%E5%90%A6%E5%B7%B2%E8%A2%AB%E5%88%A0%E9%99%A4%EF%BC%9F.png)
我通过软件管理器删除了 KeePassXC,但我不确定它的依赖项是否也已被删除。有什么方法可以检查吗?其他帖子说可以使用 sudo apt-get purge,但我对 Linux 很陌生,不确定如何通过软件管理器获取已安装应用程序的包名称
答案1
恐怕图形软件商店没有删除不需要的依赖项的功能。
对于已deb
格式化并且使用apt
/进行安装的应用程序apt-get
,您可以发出以下命令来删除不需要的依赖项:
sudo apt autoremove
如果您删除的应用程序是snap
,则依赖项大部分与应用程序捆绑在一起并随应用程序一起删除。但是,有一些额外的快照会被快照拉入,这些快照可能会或可能不会被系统上的其他快照使用。就快照而言keepassxc
(在撰写本文时),它使用core18
基本快照和gtk-common-themes
共享内容快照。如果其他快照未使用它们,则可以使用以下命令删除它们:
snap remove gtk-common-themes
不过,您可能还有其他快照使用了core18
基本快照,因此可能无法或不希望将其删除。