我通过直接从他们的网站下载安装包安装了一堆NVIDIA工具(例如nvidia nsight compute;nvidia visual profiler)。现在我想使用 apt sudo apt purge nvidia删除所有这些 NVIDIA 软件,但 apt 报告说它们都没有安装。我也试过 dpkg --list nvidia,但也没有列出任何内容。但这些软件都列在“显示应用程序”中。
我也试过快照。它也无法检测到这些包。
我通过直接从他们的网站下载安装包安装了一堆NVIDIA工具(例如nvidia nsight compute;nvidia visual profiler)。现在我想使用 apt sudo apt purge nvidia删除所有这些 NVIDIA 软件,但 apt 报告说它们都没有安装。我也试过 dpkg --list nvidia,但也没有列出任何内容。但这些软件都列在“显示应用程序”中。
我也试过快照。它也无法检测到这些包。
输入命令
apt search nvidia | grep installed
以列出名称中包含字符串“nvidia”的所有已安装包。然后删除不需要的包。
1.手动安装和删除软件
一旦您选择通过包管理系统 APT 或 SNAP 以外的其他方式安装软件,您就需要自己负责。几乎没有标准化。安装方法的范围很广,从运行供应商安装的安装程序或脚本到自己编译应用程序和手动复制文件。
因此,您有权了解您选择安装的第三方应用程序。根据应用程序的不同,可能有也可能没有自动删除它的方法。
2.“展示应用”
“显示应用程序”为已安装的应用程序提供图标以便启动它们。这些图标由桌面启动器提供,带有
.desktop
扩展名的小文本文件。这样的桌面启动器描述了程序是如何启动的,必须使用什么图标来表示它,以及桌面环境的其他信息。这些
.desktop
启动器位于专用的标准目录中,桌面环境应该可以在其中找到它们。这些标准目录是applications
在环境变量中列出的目录下命名的目录XDG_DATA_DIRS
。您可以使用命令查看该目录列表printenv XDG_DATA_DIRS
。如果它们指向现有的可执行文件,它们只会出现在“应用程序概述”中。使用 SNAP 或 APT 时,如果您安装或删除软件,这些文件会自动安装和删除。对于手动安装,应用程序的安装程序(如果有)也可以安装它们。否则,您可能需要手动找到并删除它们。