使用命令行卸载软件包
使用 GUI 工具可以执行的所有操作,都可以从命令行执行。实际上,命令行为您提供了更多选项和控件,用于卸载软件包。
您可以使用 Ctrl+Alt+T 键盘快捷键或单击终端图标来打开终端。
卸载软件包之前,必须首先找到确切的软件包名称。要获取系统上所有已安装软件包的列表,请执行以下操作:
sudo apt list --installed
该命令将打印一长列已安装的软件包。最好通过管道传输输出 less 以使其更易于阅读。或者您可以使用 grep 过滤结果。
在 Ubuntu,Debian 和相关的 Linux 发行版上,您可以使用 apt 和 apt-get 命令行实用程序来安装,更新,卸载和管理软件包。这两个命令的语法相同。
要删除已安装的软件包,请运行以下命令:
sudo apt remove package_name
替换 package_name 您要删除的程序包的名称。
sudo apt-get remove package_name
您也可以卸载多个软件包。软件包名称应 b 用空格分隔:
sudo apt remove package1 package2
该 remove 命令将卸载给定的软件包,但可能会留下一些软件包文件。如果要删除包含所有文件的软件包,请使用 purge 代替 remove:
sudo apt purge package_name
卸载快照包
如果您要卸载的应用程序在运行时未列出,sudo apt list --installed 则可能是作为快照软件包安装的。
要列出所有已安装的快照软件包,请运行以下命令:
snap list
知道确切的软件包名称后,可以通过键入以下内容将其卸载:
sudo snap remove package_name
卸载未使用的软件包
每当您安装依赖于其他软件包的新软件包时,该软件包的依存关系也会被安装。卸载软件包后,依赖软件包将保留在系统上。这个剩余的软件包将不再被其他任何人使用,并且可以删除。
您可以使用以下方法删除不需要的软件包:
sudo apt autoremove