如何检查已安装应用程序的文件?

如何检查已安装应用程序的文件?

我安装了 FileZilla、gnome-sushi、Cisco anyconnect 等,但我的下载文件夹中充满了这些应用程序的文件夹,我想通过删除下载目录中的文件夹来启动清理过程,但我不确定这些应用程序是否依赖于这些文件夹。我不记得我安装它们时使用的步骤,那是很久以前的事了。

我可以做的是查看通过以下方式安装了哪些应用程序:

for app in /usr/share/applications/*.desktop; do echo "${app:24:-8}"; done

但我想要做的是在不影响应用程序的情况下删除某些文件夹: 在此处输入图片描述

答案1

如果您以常规方式安装软件,即使用软件中心或使用sudo apt installsnap install,或使用 Synaptic 包管理器,则可以安全地删除下载文件夹中的任何内容。

如果您以自己的方式或手动方式安装软件,那么只有您自己才知道您在哪里安装了什么,因此要删除什么或不要删除什么。除非他们看到每个应用程序的详细信息和安装程序,否则这里没有人能提供帮助。

答案2

主目录中的所有内容都属于您,而不是系统,因此,删除主目录及其子目录中的任何文件都是安全的。系统包管理器 (易于或较低级别软件包) 永远不会安装任何系统文件到您的主目录。

您可以通过以下方式进一步了解通过包管理器安装了哪些文件:

显示每个软件包的安装文件(全部或你指定的),以及系统目录中安装的文件不是属于一个软件包,即解包文件

该视图明确排除用户主目录,因为包管理器从未向其中安装任何文件。

相关内容