Ubuntu系统如何卸载软件包?

Ubuntu系统如何卸载软件包?
Ubuntu系统如何卸载软件包?

我们在之前的文章“CentOS系统使用yum卸载软件包”介绍了CentOS系统上如何卸载软件包,本文将介绍在Ubuntu 18.04 系统上,如何卸载软件包。

使用Dpkg查看已安装软件包

Dpkg(Debian软件包)是许多Linux版本中的标准软件包管理器。要卸载软件包,我们需要知道要卸载的软件包的准确名称。

要列出已安装的软件包,可以执行如下命令:

sudo dpkg ––list

上述命令将列出所有已安装的软件包,这个列表可能很长,非常不便于浏览。为了便于查看,可以使用 less 参数,这样就可以分页显示列表了。执行如下命令:

sudo dpkg–query –l | less

如果要卸载列表中的某个软件包,可以执行如下命令:

sudo dpkg–query –l | grep package_name

如果还不知道软件包的完整名称,我们可以只匹配部分名称,如下命令所示:

sudo dpkg–query –l | grep *partial_name*

注意:一般不建议使用 dpkg 来删除软件包。虽然使用 dpkg 可以删除指定的软件包,但是其所有依赖仍将保留在系统上,并且可能不再正常运行。推荐使用 apt 或者 apt-get 来执行删除卸载,这样就可以将软件包及其依赖完全删除。

使用apt查看及删除软件包

可以运行以下命令以列出所有安装软件包:

sudo apt list --installed

上面的命令将列出所有已安装的软件包。

要卸载已安装软件包列表中的某个软件包,我们只需要运行 apt-get 或者 apt 的卸载命令,就可以卸载了。下面是使用apt 卸载软件的语法如下:

 sudo apt remove package_name

要卸载某个软件包,只需将“package_name”替换为软件包名称,就可以将对应的软件包卸载掉了。

当然,我们也可以同时卸载多个软件包,语法如下:

sudo apt remove package_name_1 package_name_2

要完全卸载软件包和它的配置文件,我们可以使用 apt 然后加上 purge 参数,就可以了。语法如下所示:

sudo apt purge package_name

对于 Snap 软件包,我们可以使用下面的命令列出所有软件包:

snap list

Snap 软件包的卸载语法如下所示:

sudo snap remove package_name

原创文章,作者:牛奇网,如若转载,请注明出处:https://www.niuqi360.com/lamp-config/uninstall-packages-on-ubuntu-18-04/

发表评论

登录后才能评论