卸载RPM包可用rpm、yum或dnf命令。1. 使用rpm -e 包名卸载,如rpm -e httpd;2. 用rpm -qa | grep 关键词查询已安装包;3. yum remove 包名适用于旧版系统;4. dnf remove 包名用于新版系统,自动处理依赖。

在Linux中卸载RPM包主要使用 rpm 命令或基于RPM的高级包管理器如 yum 或 dnf。以下是几种常用方法。
1. 使用 rpm 命令卸载
基本语法:rpm -e 包名
例如,要卸载名为 httpd 的软件包:
rpm -e httpd
注意:这里使用的是包名,而不是文件名。不能使用 .rpm 后缀。
2. 查询已安装的包名
如果不确定包的准确名称,可以先查询:rpm -qa | grep 关键词
例如,查找所有与 apache 相关的已安装包:
rpm -qa | grep apache
这会列出匹配的包名,然后你可以选择正确的名称进行卸载。
3. 使用 yum 卸载(适用于 CentOS/RHEL 7 及更早版本)
yum remove 包名
例如:
yum remove httpd
yum 会自动处理依赖关系,并提示确认操作。
4. 使用 dnf 卸载(适用于 CentOS/RHEL 8+、Fedora)
dnf remove 包名
例如:
dnf remove nginx
dnf 是 yum 的下一代替代工具,功能更强,依赖解析更准确。
基本上就这些。根据你的系统选择对应命令即可。注意操作前确认包名,避免误删系统关键组件。










