Linux提供了不同的软件安装方法。您可以使用Ubuntu软件中心从标准Ubuntu软件存储库安装软件,也可以从标准Ubuntu软件存储库外部安装软件,或者通过编译源代码来安装软件。但是,如果你需要卸载一个程序呢?
如果您使用Ubuntu软件中心安装了来自Ubuntu软件存储库的软件,那么您也可以使用Ubuntu软件中心卸载该软件。但是,如果您更习惯使用命令行,我们将向您展示一种查看系统上安装的内容和卸载程序的简单方法。
如果您知道要卸载什么,但不知道确切的名称,请参阅我们关于在Linux中查找确切包名的文章。您还可以使用“dpkg”命令查看计算机上所有已安装软件包的列表,按“Ctrl+Alt+T”打开终端窗口。在提示符处键入以下命令并按“回车”。
dpkg --list
注意:“列表”前有两个破折号。
在终端窗口中滚动已安装软件包的列表,找到要卸载的软件包。请注意包的全名。
要卸载程序,请使用“apt get”命令,这是用于安装程序和操作已安装程序的常规命令。例如,下面的命令使用“--purge”(在“purge”之前有两个破折号)命令卸载gimp并删除所有配置文件。
sudo apt-get --purge remove gimp
在提示时输入密码,然后按“回车”。
注意:输入密码时不会显示密码。但是,您可以选择在键入密码时显示星号。
卸载过程开始,并显示要执行的操作的摘要。当询问是否要继续时,请键入“y”并按“回车”。
安装过程继续。完成后,在提示符处键入“exit”并按“Enter”关闭终端窗口,或单击窗口左上角的“X”按钮。
如果不想删除配置文件,只需省略“--purge”命令,如下面的命令所示。
sudo apt-get remove gimp
正如本文所讨论的,Linux中安装的程序依赖于其他包来运行。卸载程序时,可能有卸载程序所依赖的包不再使用。要删除任何未使用的包,请使用“autoremove”命令,如下面的命令所示。
sudo apt-get autoremove
您可以将用于删除程序和删除不再使用的依赖项的两个命令合并为一个命令,如下所示(同样,在“auto remove”之前有两个破折号)。
sudo apt-get purge --auto-remove gimp
如果空间不足,可以使用“clean”命令删除下载的存档文件,如下所示。
sudo apt-get clean
此命令删除“/var/cache/apt/archives”中的智能缓存。安装程序时,程序包文件将下载并存储在该目录中。你不需要把文件保存在那个目录里。但是,删除它们的唯一缺点是,如果您决定再次安装这些程序中的任何一个,则必须再次下载包。
“apt-get”是一个方便的工具,它可以使下载、安装和卸载程序变得简单快捷。有关使用“apt-get”命令的详细信息,请在提示符处键入“apt-get”,然后按“回车”。
在任何平台上,加密都是每个人都应该认真对待的事情。你可能认为你在Linux上比在Windows甚至macOS上更安全。但是Linux真的像你想象的那样安全吗? ...
...一个放在第一位(不寻常,但不是不可能)。你需要知道如何在没有浏览器的情况下下载Chrome(或你选择的浏览应用程序)。 浏览器被阻止:您的浏览器也有可能被阻止联机。您的计算机上是否正在运行家长设置...
... 在本文中,我将向您展示如何在Linux上安装、运行和使用PowerShell! ...
如果您希望更多地使用Linux终端,那么学习如何手动装载和卸载硬盘是一个简单的开始。此外,如果你发现自己处于一种让你远离传统桌面的境地,学习如何这样做可能会节省很多时间和谷歌搜索。 ...
...更多的特性。了解更多关于Bash-on-Windows的信息,从您应该如何以及为什么安装它,到您可能不知道的隐藏特性。 ...
... 下面介绍如何使用Windows子系统在Windows中运行Linux桌面。 ...
...化了免费Unix工具和GUI应用程序的安装。我们将向您展示如何使用自制软件安装应用程序,并让它们保持最新而不会出现任何问题。 ...
...自动安装你选择的应用程序与winget。您不需要知道winget是如何工作的,也不需要自己编写命令。 它很像Ninite,但是它使用Windows包管理器。 winstall很棒的一个原因是:你不需要安装任何额外的软件。这是一个网站,它生成一个与W...