如何从Ubuntu系统上卸载程序

本文介绍了如何从Ubuntu系统中删除不需要的软件。我们同时介绍了通过图形用户界面(Ubuntu软件管理器)和命令行(终端)进行软件删除。

请注意,您需要管理权限才能从Ubuntu安装/卸载软件。

我们已经在Ubuntu 18.04 LTS系统上运行了本文中提到的命令和过程。

通过Ubuntu Software Manager卸载应用程序

一种从计算机上卸载软件的方法是通过Ubuntu软件管理器。单击“活动”工具栏中的Ubuntu软件图标;这将打开Ubuntu软件管理器,您可以通过该管理器从计算机中搜索,安装和卸载软件。

Ubuntu软件中心

然后从以下视图中单击“已安装”选项卡,以列出您的Ubuntu系统上安装的所有应用程序:

Ubuntu软件管理器

从应用程序列表中,查找要卸载的应用程序,然后单击对应的“删除”按钮。

已安装的应用程序列表

在此示例中,我通过单击系统上的“删除”按钮从系统中删除名为XCFA的软件。当您尝试删除应用程序时,会出现以下类型的确认消息:

卸载应用

确定要删除所选应用程序时,单击“删除”按钮。这样做时,将显示以下身份验证对话框,因为只有授权用户才能从Ubuntu中删除应用程序:

获取管理员权限

输入管理员或sudo用户的密码,然后单击“身份验证”按钮。

现在,所选软件将从系统中删除。

通过命令行卸载应用程序

您可以通过sudo的apt-get remove和apt-get purge命令从系统中删除已安装的软件,但首先,您需要知道安装该软件的确切软件包名称。

以下命令将列出系统上安装的所有软件包:

$ dpkg --list

您可能需要复制确切的软件包名称;选择它,右键单击,然后从dpkg列表中复制它以备将来使用。

使用apt-get remove命令

apt-get remove命令从系统中删除软件,但保留配置文件以及以后可能安装的所有插件和设置,这有助于在您重新安装软件时保持相同的设置。

以sudo身份运行以下命令以删除软件;

$ sudo apt-get remove “package-name”

系统将要求您输入sudo的密码,并提供有关将从系统中删除哪些内容的信息。

在此示例中,我将从系统中删除名为“ openjdk-11-jdk”的OpenJDK软件包。

使用apt卸载Ubuntu软件包

系统还会提示您使用y / n选项,以重新确认卸载过程。单击Y时,该过程将开始,并且将从系统中删除该软件。

使用apt-get purge命令

如果要从系统中完全删除应用程序,还要删除任何个性化设置,则最好使用apt-get purge命令。

在此示例中,我将从系统中删除名为“ openjdk-11-jdk:amd64”的OpenJDK软件包。

以sudo身份运行以下命令以删除软件;

$ sudo apt-get purge “package-name”

系统将要求您输入sudo的密码,并提供有关将从系统中删除哪些内容的信息。

使用apt-get清除完全删除应用程序

系统还会提示您使用y / n选项,以重新确认卸载过程。单击Y时,该过程将开始,并且将从系统中删除该软件。

奖励:自动清除垃圾

如果您要删除不再依赖的任何依赖关系,例如不再使用的已安装软件所使用的应用程序和库,则可以通过以下命令进行一些内部管理:

$ sudo apt-get autoremove

这将列出所有过时的和未使用的打包文件,以及剩下的依赖项,它们会占用系统上的重要空间。

删除不再需要的软件包依赖项

系统还会提示您使用y / n选项,以重新确认卸载过程。当您单击Y时,该过程将开始,并且不需要的软件相关性将从系统中删除。

您已经学习了两种从Ubuntu系统上卸载软件的方法;通过Ubuntu软件管理器和命令行。通过命令行,您可以选择删除软件并保留所有配置文件(apt get remove)或完全删除删除软件(apt-get清除)。

如何从Ubuntu系统上卸载程序

Sidebar