简短结论:能装,但不推荐在 Debian 上把 yum 当常规包管理器用。
可以。Debian 里可以通过 apt 安装 yum 客户端:
sudo apt update
sudo apt install yum
装完后通常有 /usr/bin/yum(有些版本是 yum 对应 Python2/Python3 的脚本)。
常见用途只有这几种:
.rpm 的依赖)⚠️ 注意:
yum 默认假设系统是 RPM 体系(RHEL/CentOS)yum 依赖 RPM 数据库(/var/lib/rpm)yum install 会破坏系统或根本不可用yum 作为包管理器其实你该用的是:
apt
apt-get
dpkg
对应关系:
| RHEL/CentOS | Debian/Ubuntu |
|---|---|
| yum | apt |
| rpm -i | dpkg -i |
| dnf | apt |
那是另一回事,可以装:
sudo apt install rpm yum mock
这用于 打包 RPM,不是在 Debian 上装软件。
如果你能说一下你为什么想在 Debian 上装 yum(比如:连 RHEL 服务器?解析 RPM?学习?),我可以给你更合适的方案。