温馨提示×

ubuntu替换yum为apt好吗

小樊
36
2026-10-12 21:59:37
栏目: 智能运维

简短结论:在 Ubuntu 上不应该、也不需要把 yum 换成 apt,apt 本来就是 Ubuntu 的“原装”包管理器;yum 反而不适合 Ubuntu。

下面说清楚为什么:

1. Ubuntu 本来就用 apt,不是 yum

  • Ubuntu / Debian 系列:使用 apt / dpkg,软件包是 .deb
  • CentOS / RHEL 系列:使用 yum / dnf,软件包是 .rpm

所以:

  • Ubuntu 默认就是 apt ✅
  • yum 是“别的发行版”的工具 ❌

2. 在 Ubuntu 上装 yum 通常没意义

你可以强行装 yum:

sudo apt install yum

但问题在于:

  • yum 默认仓库是 CentOS/RHEL 的
  • Ubuntu 的软件源是 .deb,yum 用不了
  • 很容易把系统搞乱

3. 如果你是想“像 yum 一样用 apt”

常见对应关系:

yum 命令 apt 等价命令
yum install sudo apt install
yum remove sudo apt remove
yum update sudo apt update && sudo apt upgrade
yum search apt search
yum list installed dpkg -l

4. 什么情况下会混淆?

  • 你以前用 CentOS,现在用 Ubuntu → 学 apt 就行
  • 脚本里写了 yum → 在 Ubuntu 上要改成 apt
  • 看到别人说“换源” → Ubuntu 改 /etc/apt/sources.list

结论

  • ✅ Ubuntu 用 apt(正确)
  • ❌ 不需要把 yum 替换成 apt(它本来就是)
  • ❌ 不建议在 Ubuntu 上用 yum 管理软件

如果你是因为某个教程/脚本要求 yum,可以把内容贴出来,我可以帮你翻译成 Ubuntu 可用的方式。

0 踩