简单直接地说:在 Ubuntu 上用 yum 装软件,既“不推荐”,也基本“不安全/不可靠”。
下面给你说清楚原因和正确做法。
1. Ubuntu 默认不是用 yum 的
- Ubuntu / Debian 系:用
apt / dpkg
- CentOS / RHEL 系:用
yum / dnf
如果你在 Ubuntu 上看到有人让你用 yum:
2. 在 Ubuntu 上硬装 yum 有什么问题?
① 软件源不匹配(最大风险)
- yum 的仓库是给 RHEL/CentOS 准备的
- Ubuntu 的库结构、依赖、路径都不一样
- 装出来可能:
② 可能破坏系统
- 覆盖或混淆包管理器
- 导致
apt 和 yum 互相打架
- 以后系统升级、修依赖非常痛苦
③ 安全风险
3. 正确做法(推荐)
✅ Ubuntu 装软件用:
sudo apt update
sudo apt install 软件名
✅ 找不到软件时:
- 加官方 PPA
- 用 Snap:
sudo snap install 软件名
- 用官方
.deb 包
- 或容器(Docker)
4. 什么时候“可以用 yum”?
只有在:
- CentOS / Rocky / Alma / RHEL
- 或明确是 RHEL 兼容环境
在 Ubuntu 上:不要用
总结一句话
Ubuntu 用 yum 装软件,不安全也不规范,别用。
如果你愿意,可以告诉我:
我可以直接给你最安全、最简单的安装方式。