几种删除软件方式

源码安装删除

有指定安装目录

#删除指定安装目录下的文件即可。
$ ./configure --prefix=/usr/local/nginx
$ rm -rf /usr/local/nginx

未指定安装目录
方法一:
未指定--prefix选项,安装后可执行文件默认放在/usr/local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc,其它的资源文件放在/usr/local/share,删除指定文件或目录即可。

方法二:
前提是makefile文件指定过uninstall,如果makefile没有uninstall,则需要手动删除。

#进入解压文件目录
$ cd nginx-1.18.0
$ sudo make uninstall

方法三:

$ whereis nginx

删除显示的目录文件

yum卸载

只卸载软件包不卸载依赖项

#卸载软件包
$ yum remove nginx -y

#卸载软件包组
$ yum remove @"LXDE Desktop"
$ yum group remove "LXDE Desktop"

卸载软件包同时卸载依赖

#查看安装历史
$ yum history

#在历史中搜索某个软件包
$ yum history list Name/ID

#卸载软件包及依赖
$ yum history undo ID

rpm卸载

#查询rpm包
$  rpm -qa | grep python

#卸载rpm包
$ rpm -e python-2.7.5-58.el7.x86_64

学习来自:make uninstall介绍,yum卸载软件包,yum卸载软件包及依赖,rpm卸载软件包

posted @ 2020-12-29 19:09  努力吧阿团  阅读(503)  评论(0)    收藏  举报