龙空技术网

Ubuntu卸载软件的几种方法,你会用哪种?

Linux学习教程 362

前言:

而今小伙伴们对“ubuntu删除软件及依赖”大致比较关注,我们都需要分析一些“ubuntu删除软件及依赖”的相关知识。那么小编也在网摘上网罗了一些关于“ubuntu删除软件及依赖””的相关资讯,希望咱们能喜欢,各位老铁们快快来了解一下吧!

请关注本头条号,每天坚持更新原创干货技术文章。

如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习

前言

本文重点介绍Ubuntu卸载软件的4种方法。他们分别是图形化界面的synaptic、自动解决依赖关系的apt-get,处理依赖关系更强大的aptitude,还有安装本地deb包的dpkg。

方法一: Ubuntu使用synaptic图形化界面管理软件

oucanrong@zcwyou:~$ sudo apt-get install synaptic -y

以下是使用Synaptic管理软件的教程。

打开Synaptic

输入当前用户密码

输入当前用户密码

右键选择安装或卸载等软件管理目标

右键选择安装或卸载等软件管理目标

方法二: Ubuntu使用apt-get卸载软件

apt会自动解决和安装模块的依赖关系,于Redat系统的yum命令类似,并且会查询软件仓库, 但不会安装本地的deb文件, apt是建立在dpkg之上的软件管理工具。

卸载一个已安装的软件包(保留配置文件)

sudo apt-get remove xxxx

卸载一个已安装的软件包(删除配置文件)

sudo apt-get -purge remove xxxx

清除 /var/cache/apt/archives目录里的缓存包

sudo apt-get clean

清除 /var/cache/apt/archives 目录,只清理过时的包

sudo apt-get autoclean

删除软件包及配置文件

sudo apt-get remove xxx --purge

删除不再需要的软件包

sudo apt-get autoremove -y

注:aptitude 没有,它会自动解决这件事

方法三: Ubuntu使用aptitude卸载软件

aptitude 与 apt-get 一样,是 Debian 及其衍生系统中功能极其强大的包管理工具。与 apt-get 不同的是,aptitude 在处理依赖问题上更佳一些。举例来说,aptitude 在删除一个包时,会同时删除本身所依赖的包。这样,系统中不会残留无用的包,整个系统更为干净。以下是笔者总结的一些常用 aptitude 命令,仅供参考。

安装aptitude

oucanrong@zcwyou:~$ sudo apt install -y aptitude

删除包

sudo aptitude remove xxx

删除包及其配置文件

sudo aptitude purge xxx

搜索包

sudo aptitude search xxx

显示包的详细信息

sudo aptitude show xxx

删除下载的包文件

sudo aptitude clean

仅删除过期的包文件

sudo aptitude autoclean

利用apitude重装软件

sudo aptitude reinstall xxx

方法四: Ubuntu使用dpkg命令卸载软件

dpkg用于安装本地deb软件包。

删除软件包及配置文件

sudo dpkg -P xxx

本文已同步至博客站,尊重原创,转载时请在正文中附带以下链接:

点击了解更多,快速查看更多的技术文章列表。

标签: #ubuntu删除软件及依赖