在 Ubuntu 上默认并不支持 yum,因为:
官方不支持,但可以通过第三方方式“勉强用”:
手动安装 yum(不推荐)
sudo apt update
sudo apt install yum
容器中用 yum(推荐)
docker run -it centos bash
在 CentOS / Rocky / AlmaLinux 容器里使用 yum
| 系统 | yum 支持情况 |
|---|---|
| CentOS 6 / 7 | ✅ yum 3.x |
| RHEL 6 / 7 | ✅ yum 3.x |
| Oracle Linux 6 / 7 | ✅ |
| Fedora ≤21 | ✅(之后改用 dnf) |
| Amazon Linux 1 | ✅ |
| Ubuntu | ❌ 官方不支持 |
apt / apt-get
snap
flatpak
Ubuntu 官方不支持 yum,也不建议直接使用 yum
如果必须使用 yum,请在 CentOS / RHEL 容器中运行
如果你是想在 Ubuntu 上安装某个只提供 rpm 的软件,可以告诉我,我可以给你更安全的方案。