在 Debian / Ubuntu 这类 APT 体系 的发行版里,官方并不提供 yum,因为 yum 是 RHEL / CentOS / Fedora 使用的包管理工具。
你有以下几种常见选择:
Debian 应使用:
apt / apt-get
例如:
sudo apt update
sudo apt install nginx
✅ 这是最正确、最稳定的方式
可以安装 yum 的兼容包装(不推荐生产环境):
sudo apt update
sudo apt install yum
⚠ 注意:
某些 Debian 版本可安装 dnf(但仍不推荐):
sudo apt install dnf
同样存在兼容性问题。
如果只是想 安装 .rpm 文件:
sudo apt install alien
sudo alien -d package.rpm
sudo dpkg -i package.deb
建议使用:
或在 Debian 上跑 虚拟机 / 容器:
docker run -it centos bash
| 需求 | 建议 |
|---|---|
| 管理 Debian 软件 | 用 apt |
| 学习 yum | 用 CentOS 容器 |
| 临时兼容 | apt install yum(不推荐) |
如果你能说一下 你为什么需要 yum(比如某个软件要求),我可以给你更合适的方案。