如何在 Ubuntu 18.04 中卸载软件

[ad_1]

介绍

在本教程中,我们将演示如何快速轻松地从 Ubuntu 卸载软件。 可以使用多种技术卸载软件。 在本文中,我们将向您展示如何使用这些不同的方法卸载软件。

在 Ubuntu 上,用于安装软件包的主要应用程序或方法如下所示。

这些方法中的每一个都有卸载软件的特定方法。

在准备从 Ubuntu 卸载软件时,我们需要 sudo 权限。 通过访问 sudo 权限级别,在运行命令之前,您可以避免每次都必须对这些根级命令进行身份验证。

易于卸载

不同的操作系统使用不同的命令来执行操作。 要与 Ubuntu 上的软件包交互,您通常需要使用 apt 命令。 您将在下面的说明中看到多次使用此命令。 让我们开始吧!

查找已安装的软件

如果您知道要卸载的内容,但不知道确切名称,请参阅我们的文章 在 Linux 中找出确切的包名. 您还可以使用 apt 或 dpkg 命令查看计算机上所有已安装软件包的列表,按“Ctrl + Alt + T”打开终端窗口。 在提示符下键入以下命令之一,然后按“Enter”。

apt list --installed
apt-cache search packagename 
or 
dpkg --list

在终端窗口中滚动浏览已安装的软件包列表,找到您要卸载的软件包。 注意包的全名。 然后,键入以下命令之一。

apt remove package_name
apt remove package_name_1 package_name_2
apt purge package_name

这些命令对于特定情况很有用。

sudo apt-get clean

此命令删除位于 /var/cache/apt/archives 中的 aptitude 缓存。 当我们安装程序时,包文件被下载并存储在该目录中。 问题是,我们不需要将数据保存在该目录中。 但是,删除该信息的唯一缺点是,如果我们决定再次重新安装这些程序中的任何一个,则必须再次下载这些软件包。

自动删除

如果您想删除任何依赖项,例如您曾经安装的不再使用的软件所使用的应用程序和库,您可以通过以下命令进行一些内务处理:

$ sudo apt-get autoremove

此命令将列出所有过时和未使用的软件包以及占用系统上宝贵空间的任何剩余依赖项。 系统还会提示y/n选项重新确认卸载过程。 当您单击 Y 时,该过程将开始,并且将从您的系统中删除不需要的软件依赖项。

使用 -f 选项

apt-get –f install

此选项使用 -f 标志来检查已安装的应用程序,并将尝试修复或删除它发现的任何损坏的包。

使用 PPA 卸载

要卸载通过 PPA 安装的软件,我们可以使用以下两个命令。

apt-get remove numix-gtk-theme numix-icon-theme-circle
add-apt-repository --remove ppa:numix/ppa

第一个命令删除通过 PPA 安装的软件。 第二个命令从sources.list 中删除PPA。
最佳

突触卸载

Synaptic 是 Ubuntu 的 GUI 包管理器,通常不会安装在 Ubuntu 的服务器版本上。 我们将其包含在此处以提供卸载方法的更完整概述。 要使用新立得卸载软件,我们将打开新立得,滚动浏览已安装的应用程序列表,单击该软件以突出显示它,然后右键单击并选择标记为删除,最后单击 申请. 这将卸载软件,但保持配置文件不变。 要连同软件一起删除关联的配置文件,请改为选择“标记为完全删除”。
最佳

DPKG 卸载

要列出通过 dpkg 安装的软件,请使用以下命令之一。

dpkg ––list
dpkg–query –l | less

如果您知道软件的名称,我们可以使用less 命令搜索该命令。 如果我们不知道全名,我们也可以搜索部分名称。

在卸载软件包之前,为了准确起见,最好记下整个软件名称。 运行以下命令并记下软件或应用程序的名称。

dpkg–query –l | grep package_name
dpkg–query –l | grep *partial_name*
dpkg --remove packagename.

注意:dpkg 命令不是安装或删除软件包的最佳方法,因为在卸载过程中,dpkg 可能会删除指定的软件包,但将其所有关联的依赖项留在系统上,可能不再正常运行。

最佳

源卸载

在 Ubuntu 中卸载从源代码设置的软件

  • 首先,我们不应删除用于安装程序的任何源代码。
  • 其次,我们应该在安装时确保有卸载程序的方法。 配置不当的程序可能无法提供卸载程序的方法,然后您必须手动删除该软件安装的所有文件。

注意:顺便说一句,尝试限制使用 ./configure && make && make install 命令在系统上安装软件,因为大多数 makefile 没有或不支持卸载过程,因此,它们在这方面受到限制。 始终尝试使用支持跟踪安装位置(.deb snap 等)的包管理器,并让包管理器负责删除和清理已卸载的文件和目录。

通常,您应该能够通过转到其解压缩目录并使用以下命令来卸载该程序:

sudo make uninstall

您还可以尝试通过运行以下命令来查看用于安装软件的步骤:

make -n install

然后记下安装过程中提到的所有目录并手动删除条目。

通常,我们可以通过运行以下命令,使用 makefile 从目录中删除可执行文件和所有目标文件。

make clean

make clean 命令通常会清理安装软件的目录,但是,它可能不会完全卸载软件包。 在安装过程中需要或应用的任何依赖项可能不会被删除。

我们也可以使用 checkInstall 命令而不是仅仅运行 sudo make install,因为这可能会将文件放在整个系统中,如果出现问题,则无法轻松删除它们。 将来,如果我们尝试安装包含与我们正在编译的软件相同的文件的软件包,我们将收到错误消息,并且我们最初编译的软件可能会停止工作。

事实上,checkinstall 可以跟踪任何源安装修改的文件,而不仅仅是 make install,所以我们可以将它用于 apt 之外的任何安装任务,它会跟踪包管理器中的安装。
最佳

Git 卸载

通常,Git 只是将外部存储库克隆到本地文件夹。 如果我们在配置时使用了某种形式的非标准前缀,以便将包安装在特定层次结构下(例如在 /opt/git/software/ 下),那么我们可以递归地删除该文件夹层次结构。
最佳

快速卸载

Snap 提供了一种简单的方法来安装或卸载软件。 从命令行,我们可以使用以下命令来定位然后删除该软件。

snap list
snap remove software

list 选项提供了所有已安装 snap 包的概览。 然后我们可以使用删除选项来删除软件。
最佳

Ubuntu 软件管理器卸载

要使用 Ubuntu 软件管理器卸载软件,我们应该单击“活动”工具栏中的图标。 这将打开 Ubuntu 软件管理器,我们可以在其中搜索、安装和卸载计算机上的软件。 在应用程序列表中,我们会查找要卸载的软件,然后单击“删除”按钮将其卸载。

如果空间不足,可以使用“clean”命令删除下载的存档文件,如下所示。
最佳

Flatpak 卸载

如果应用程序是使用 Flatpak 安装的,我们可以首先搜索该应用程序或列出所有通过 Flatpak 安装的应用程序。 然后,我们可以通过使用 flatpak 命令和应用程序 ID 来使用 flatpak 的卸载选项来删除已安装的 Flatpak 软件。

flatpak search
flatpak list 
flatpak uninstall

最佳

AppImage卸载

由于AppImage软件并不是一般意义上的“安装”,所以我们不需要“卸载”它。 我们只需要删除 AppImage 文件,应用程序就会被删除(但是,这不会删除应用程序创建和/或下载的数据)。 此外,我们应该通过从 $HOME/.local/share/applications/ 中删除桌面文件来删除菜单项。

名称以点开头的文件和目录,例如 .example 哪些是隐藏的,可能需要取消隐藏。 您可能会在您使用的文件管理器或许多文件管理器的设置中找到它。 我们通常可以使用 ctrl+h 键盘序列来完成此操作。
最佳

结论

在 Ubuntu 上安装软件有多种方法。 幸运的是,我们有很多方法可以删除相同的软件,以确保我们的系统保持干净和最新。

您在从服务器中删除软件时遇到问题吗? 今天给我们打电话 800.580.4985,或者打开一个 聊天 或与我们联系,与我们知识渊博的 Linux 管理员或系统管理员之一交谈! 我们可以帮忙!

[ad_2]

Related Posts