Centos彻底完全删除已安装软件的办法
Centos是Linux操作系统的一个发行版本。不同于Windows操作系统,Linux操作系统更倾向于以命令行的方式进行操作,也就意味着如果要彻底删除已经安装的软件,在Centos操作系统中也必须要通过命令行来实现。下面简要介绍Centos操作系统彻底完全删除已安装软件的方法,供大家参考。
一、查看已安装的软件
完全删除要安装的软件第一步就是先查看当前Centos系统中已经安装的软件,以便更好的确定要彻底删除哪些软件。Centos操作系统提供了一个叫做RPM的命令,用于查看当前Centos系统里已经安装了哪些软件,命令实例如下:
#rpm-qa
上面的命令将输出当前Centos系统中已安装的软件列表,以上面的实例命令为例,有以下输出:
gedit-3.34.0-90.9.el7.x86_64
mariadb-common-5.5.64-1.el7.x86_64
git-2.14.2-5.el7.x86_64
上面的命令将会把当前Centos系统中安装的软件列出,包括软件的版本号等信息。
二、使用yum命令删除软件
完全删除已安装的软件,需要通过Centos提供的yum命令来实现,yum命令有多种用法,其中“remove”命令就是用来彻底删除已安装软件的,下面以删除已安装的gedit编辑器为例介绍一下yum remove命令的用法:
#yum remove gedit
上面的命令就是利用yum remove命令以彻底的方式删除系统中已经安装的gedit编辑器,yum remove命令的参数都是软件的名称,而yum remove命令并不能删除某个软件依赖的库文件,因此,使用centos最好使用yum remove命令和rpm -e 命令来完成彻底删除某个已经安装的软件。下面以删除gedit编辑器为例介绍使用yum remove命令和rpm -e 命令来进行彻底删除软件的方法:
#yum remove gedit
#rpm -e gedit
三、删除软件及相关依赖文件
如果要彻底删除某个已安装的软件,还需要删除这个软件所依赖的库文件、系统文件以及用户数据文件。为此,管理员需要进入到要删除软件的安装目录,卸载安装目录里面的依赖文件,如果还有关联的用户数据文件需要删除,那么就需要在用户数据文件目录里面手动删除这些数据文件。
最后,彻底删除ऑ安装的软件,除了以上介绍的命令外,还可以使用其他命令来达到删除的效果,如rm和find命令,但是这些命令都是危险的,有可能会影响系统的正常运行,所以在使用Centos操作系统的时候,应该尽量使用上面介绍的方法,以确保安全的删除已安装的软件。