温馨提示×

centos stream8怎么卸载软件

小樊
45
2026-10-14 16:52:16
栏目: 智能运维

在 CentOS Stream 8 中,卸载软件主要使用 dnf(也兼容 yum)命令。下面按常见场景说明:


一、使用 dnf 卸载软件(推荐)

1️⃣ 卸载软件(保留配置文件)

sudo dnf remove 软件名

示例:

sudo dnf remove nginx

2️⃣ 卸载软件并删除依赖(更干净)

sudo dnf autoremove

⚠️ 先执行 remove,再执行 autoremove 可清理不再需要的依赖。


二、彻底卸载(含配置)

CentOS 的 dnf remove 一般已经删除配置文件,但有些软件会留下:

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

三、查看已安装软件

查看是否安装

rpm -qa | grep 软件名

查看软件信息

dnf info 软件名

四、卸载通过 rpm 安装的软件

如果是 .rpm 直接安装的:

sudo rpm -e 软件名

五、卸载通过源码安装的软件

源码安装(./configure && make && make install)dnf 无法卸载:

方法 1:使用 uninstall(如果有)

sudo make uninstall

(需在源码目录)

方法 2:手动删除

which 软件名

然后删除对应文件。


六、卸载组包(如桌面环境)

sudo dnf group remove "组名"

七、清理缓存(可选)

sudo dnf clean all

如果你能告诉我 具体要卸载什么软件(如 Docker / Nginx / MySQL / 桌面环境),我可以给你更精确的命令。

0 踩