在 Ubuntu 上“用 yum 的人少”,本质上不是“yum 好不好用”的问题,而是发行版生态和包管理体系不匹配的问题。可以从几个层面理解:
apt(底层是 dpkg)yum / dnf(底层是 rpm)Ubuntu 的软件仓库、包格式(.deb)、依赖解析逻辑,都是围绕 apt 设计的。
yum 是给 .rpm 系统用的,在 Ubuntu 上属于“外来工具”。
yum,也:
.deb 依赖apt 冲突换句话说:
在 Ubuntu 上用 yum,相当于拿微波炉去烧水——不是不能,但是没必要。
sudo apt update
sudo apt install xxx
dnf,yum 本身也在“退场”少数情况:
但生产环境几乎不会
Ubuntu 用 yum 的人少,是因为 Ubuntu 不是 yum 的“家”,apt 才是它的标准答案。
如果你是:
dnf / zypper 对比学习如果你愿意,我也可以帮你对比 apt vs yum vs dnf 的差异,或者讲“为什么 Debian 和 RedHat 分家”。