如何从Ubuntu服务器中卸载应用程序
在这个初级教程中,我将向您介绍从Ubuntu中卸载软件的各种方法。
从Ubuntu软件中心删除应用程序(针对桌面用户)
使用apt remove命令删除应用程序
在命令行中删除快照应用程序(中级到高级用户)
1、使用Ubuntu软件中心删除应用程序
启动软件中心应用程序。你应该在左侧的停靠点找到它,或者在菜单中搜索它。
您可以在 "已安装 "选项卡中看到已安装的应用程序。
列出已安装的应用程序
如果您在这里没有看到任何程序,请尝试使用搜索功能。
搜索已安装的应用程序
当你打开一个已安装的应用程序时,你应该看到删除它的选项。点击它。
移除已安装的应用程序
它将要求你的帐户密码。输入它,应用程序将在几秒钟内被删除。
这种方法非常好用,除非是在软件中心行为不正常的情况下,或者如果程序是一个软件库或其他命令行实用程序。在这种情况下,你总是可以求助于终端。
2、使用命令行从Ubuntu中删除程序
你知道,你可以使用apt-get install或apt install来安装应用程序。对于卸载,你不使用apt-get uninstall命令,而是使用apt-get remove或apt remove。
你所需要做的就是以如下方式使用该命令。
sudo apt remove program_name
你会被要求输入你的账户密码。当你输入密码时,屏幕上什么也看不到。这很正常。只要盲目地输入,然后按回车键。
程序不会立即被删除。你需要确认一下。当它询问你的构型时,按回车键或Y键。
请记住,你必须在apt remove命令中使用准确的软件包名称 否则它将抛出 "无法定位软件包错误"。
如果你不记得准确的程序名,也不用担心。你可以利用超级有用的标签完成。这是你必须知道的最有用的Linux命令行技巧之一。
你可以做的是键入你要卸载的程序的前几个字母。然后按下tab键。它将会显示所有安装的软件包,这些软件包的名称开头都与这些字母相符。
当你看到所需的软件包时,你可以键入它的完整名称并将其删除。
如果你不知道确切的软件包名称,甚至不知道开头的字母怎么办?好吧,你可以列出Ubuntu中所有安装的软件包,然后用你的记忆力来grep。
例如,下面的命令将显示所有安装的软件包,只要名字中包含'my'这个字符串,而不仅仅是开头。
apt list --installed | grep -i my
这很酷,不是吗?只是在Ubuntu中使用删除命令时要注意软件包的名称。
小贴士:使用apt purge删除软件包(高级用户)。
当您在Ubuntu中删除一个软件包时,打包的数据会被删除,但它可能会留下小的、经过修改的用户配置文件。这是有意为之,因为如果你再次安装相同的程序,它会使用这些配置文件。
如果你想完全删除它,你可以使用apt purge命令。你可以用它来代替apt remove命令,或者在运行apt remove命令之后使用。
sudo apt purge program_name
请记住,清除命令不会删除存储在用户主目录中的任何数据或配置文件。
3、在Ubuntu中卸载Snap应用程序
前一种方法适用于使用apt命令、软件中心或直接从deb文件中安装的deb包。
Ubuntu还有一个新的打包系统,叫做Snap。你在Ubuntu软件中心找到的大多数软件都是这种Snap包格式。
您可以很容易地从Ubuntu软件中心删除这些应用程序,但如果您想使用命令行,您应该这样做。
列出所有已安装的Snap应用程序以获取软件包名称。
snap list
现在使用软件包名称从Ubuntu中删除应用程序。在删除之前,你不会被要求确认。
sudo snap remove package_name
你学会了删除应用程序。现在让我来告诉你一个简单的命令,它可以清理遗留的软件包痕迹,比如不再使用的依赖关系,不再使用的旧Linux内核头文件。
在终端中,运行这个命令即可。
sudo apt autoremove
这是一个安全的命令,它可以轻松释放几百MB的磁盘空间。
你学会了三种从Ubuntu Linux中删除应用程序的方法。我涵盖了GUI和命令行两种方法,以便您了解所有的选项。希望你能发现这个简单的教程对Ubuntu的初学者有帮助。