温馨提示×

yum如何删除软件

小樊
52
2026-07-11 02:04:22
栏目: 编程语言

在 CentOS、RHEL、Fedora 等使用 yum 的系统中,删除(卸载)软件常用以下几种方式:

一、删除软件包(保留配置文件)

sudo yum remove 软件名

例如:

sudo yum remove nginx

二、删除软件包及其依赖(推荐)

如果要同时删除不再需要的依赖包:

sudo yum autoremove 软件名

autoremove 会清理安装该软件时自动安装、现在已无用的依赖。


三、仅删除软件(不删除依赖)

sudo yum erase 软件名

removeerase 功能基本一致。


四、查看已安装的软件

yum list installed

或查找特定软件:

yum list installed | grep 软件名

五、彻底删除(软件 + 配置)

yum 不会自动删除配置文件,需要手动清理:

sudo rm -rf /etc/软件名
sudo rm -rf /var/lib/软件名

例如:

sudo rm -rf /etc/nginx

六、清理 yum 缓存(可选)

sudo yum clean all

补充说明

  • CentOS 8 / RHEL 8+ 推荐使用 dnf(用法与 yum 基本一样):
sudo dnf remove 软件名
sudo dnf autoremove

如果你能说明具体系统版本(如 CentOS 7 / Rocky / Alma / RHEL),我可以给你更精确的建议。

0