温馨提示×

Ubuntu怎么开启yum

小樊
47
2026-08-23 05:43:06
栏目: 智能运维

Ubuntu 默认不支持 yum,也不建议开启 yum。
yumRed Hat / CentOS / Fedora 系列发行版的包管理工具,而 Ubuntu 使用的是 apt / dpkg

下面分情况说明:


一、为什么 Ubuntu 没有 yum?

  • Ubuntu 基于 Debian
  • 包管理工具是:
    • apt(高级包工具)
    • dpkg(底层包管理)
  • yumRPM 体系 的工具,和 Ubuntu 的 .deb 包不兼容

正常使用 Ubuntu,不需要 yum


二、如果你只是想“安装软件”

请使用 apt(推荐):

sudo apt update
sudo apt install 软件名

例如:

sudo apt install nginx
sudo apt install python3

三、如果你“必须用 yum”(不推荐)

1️⃣ 安装 yum(仅作为命令存在)

sudo apt update
sudo apt install yum

⚠️ 注意:

  • 这只是 安装了 yum 命令
  • 不能正常使用,因为 Ubuntu 没有 RPM 包源
  • 执行 yum install xxx 会报错

四、如果你是想用 yum 源里的软件(正确做法)

✅ 方案 1:找 Ubuntu 对应的软件

很多软件在 Ubuntu 里都有 apt 版本,例如:

软件 yum 命令 apt 命令
nginx yum install nginx sudo apt install nginx
docker yum install docker sudo apt install docker.io
git yum install git sudo apt install git

✅ 方案 2:使用 Snap(Ubuntu 推荐)

sudo snap install 软件名

例如:

sudo snap install go --classic

✅ 方案 3:使用 Docker(最干净)

如果你需要 CentOS / RHEL 环境

docker run -it centos bash

这样你就有 yum 了 ✅


五、常见误区

“Ubuntu 能不能开启 yum?”
→ 不能,也不应该

“yum 比 apt 好?”
→ 不同系统,没有可比性

“Ubuntu 用 apt / snap / docker”


六、如果你愿意,我可以帮你

你可以直接告诉我:

  • 你想 安装什么软件
  • 或你 从哪篇教程看到要用 yum

我可以给你 Ubuntu 对应的一行命令

0