当我使用
yum remove <package_name> -y
时,它会删除该包,但我无论如何都能使用 which <package_name>
命令找到该包,并且再次删除时找不到该包
# yum list | grep pssh
mpssh.x86_64 1.3.3-2.el7 epel
pssh.noarch 2.3.1-5.el7 epel
pssh.x86_64 3.4.1-1 xxx-base
# yum remove pssh -y
Loaded plugins: fastestmirror, langpacks
No Match for argument: pssh
No Packages marked for removal
# which pssh
/usr/bin/pssh
如何才能完全删除
yum install
安装的软件包?
而且我能够
install pssh again
,我截取了安装和拆卸前后的list
结果
# after yum install pssh -y
# yum list | grep pssh
pssh.x86_64 3.4.1-1 @xxx-base
mpssh.x86_64 1.3.3-2.el7 epel
pssh.noarch 2.3.1-5.el7 epel
# after yum remove pssh -y
# yum list | grep pssh
mpssh.x86_64 1.3.3-2.el7 epel
pssh.noarch 2.3.1-5.el7 epel
pssh.x86_64 3.4.1-1 xxx-base
PS:操作系统是Centos7
您可以尝试的是:
yum remove pssh*2.3.1-5.el7* -y
本质上:
yum remove <pkg>*<version to remove>* [-y]