比如我要解除安裝 vsftpd
1、查詢軟體包名
#查詢pcre安裝的軟體包名稱
rpm -q -a | grep vsftpd
#根據上面的查詢結果,查詢rpm包安裝到哪裡
rpm -ql vsftpd-3.0.2-29.el7_9.x86_64
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLiAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHL9EleOFTUE5kMRRVT3V1MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLxgDO5IjNygTM0IzNwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
确定了要解除安裝的軟體的名稱,就可以開始實際解除安裝該軟體了
2、根據查到的包名,解除安裝軟體
#解除安裝軟體,對名為[package name]的軟體包進行解除安裝
rpm -e [package name]
rpm -e vsftpd-3.0.2-29.el7_9.x86_64
3、查詢軟體殘留檔案
find / -name vsftpd
删除殘留檔案
rm -rf /etc/vsftpd
4、解除安裝全局指令類軟體
比如我要查詢 top 指令安裝在哪裡
which top
删除
rm -rf /usr/bin/top