温馨提示×

linux yum怎样删除

小樊
46
2026-09-25 01:22:34
栏目: 智能运维

在 Linux 中,使用 yum(Yellowdog Updater, Modified,主要用于 CentOS / RHEL 6/7)删除(卸载)软件包,常见用法如下:


一、删除单个软件包

yum remove 包名

或

yum erase 包名

示例:

yum remove httpd

remove 和 erase 作用相同。


二、删除多个软件包

yum remove 包1 包2 包3

三、删除软件包及依赖(自动清理无用依赖)

yum autoremove 包名

会一并移除不再被需要的依赖包(CentOS 7 支持)


四、只下载不删除(查看会影响什么)

yum remove 包名 --assumeno

或

yum remove 包名 -y
  • -y:自动确认
  • --assumeno:模拟操作

五、删除 yum 仓库(不是软件包)

如果是想删除 yum 源:

rm -f /etc/yum.repos.d/xxx.repo

然后:

yum clean all

六、彻底清除 yum 缓存

yum clean all
rm -rf /var/cache/yum

补充说明

  • CentOS 8 / RHEL 8+ 已改用 dnf
  • 删除系统关键包(如 glibc、systemd)会导致系统不可用 ⚠️

如果你是想:

  • 删除 某个具体软件
  • 删除 yum 本身
  • 删除 某个仓库

可以告诉我具体场景,我给你精确命令。

0 踩