在 CentOS、RHEL、Fedora 等使用 yum 的系统中,删除(卸载)软件常用以下几种方式:
sudo yum remove 软件名
例如:
sudo yum remove nginx
如果要同时删除不再需要的依赖包:
sudo yum autoremove 软件名
autoremove会清理安装该软件时自动安装、现在已无用的依赖。
sudo yum erase 软件名
remove 和 erase 功能基本一致。
yum list installed
或查找特定软件:
yum list installed | grep 软件名
yum 不会自动删除配置文件,需要手动清理:
sudo rm -rf /etc/软件名
sudo rm -rf /var/lib/软件名
例如:
sudo rm -rf /etc/nginx
sudo yum clean all
dnf(用法与 yum 基本一样):sudo dnf remove 软件名
sudo dnf autoremove
如果你能说明具体系统版本(如 CentOS 7 / Rocky / Alma / RHEL),我可以给你更精确的建议。