温馨提示×

ubuntu yum支持哪些版本

小樊
39
2026-10-21 16:28:14
栏目: 智能运维

在 Ubuntu 上默认并不支持 yum,因为:

  • Ubuntu / Debian 系列使用 APT(apt / apt-get) 作为包管理器
  • yum 是 RHEL / CentOS / Fedora 旧版本 使用的包管理器(Fedora 现用 dnf)

一、Ubuntu 能否用 yum?

官方不支持,但可以通过第三方方式“勉强用”:

  1. 手动安装 yum(不推荐)

    sudo apt update
    sudo apt install yum
    
    • 实际可用的 yum 版本通常是 yum 3.x
    • 依赖 RPM 体系,和 Ubuntu 的 DEB 体系冲突
    • 极易破坏系统
  2. 容器中用 yum(推荐)

    docker run -it centos bash
    

    在 CentOS / Rocky / AlmaLinux 容器里使用 yum


二、yum 本身支持的 Linux 版本(并非 Ubuntu)

系统 yum 支持情况
CentOS 6 / 7 ✅ yum 3.x
RHEL 6 / 7 ✅ yum 3.x
Oracle Linux 6 / 7 ✅
Fedora ≤21 ✅(之后改用 dnf)
Amazon Linux 1 ✅
Ubuntu ❌ 官方不支持

三、Ubuntu 推荐替代方案

  • Ubuntu 18.04 / 20.04 / 22.04 / 24.04
    apt / apt-get
    snap
    flatpak
    

结论

Ubuntu 官方不支持 yum,也不建议直接使用 yum
如果必须使用 yum,请在 CentOS / RHEL 容器中运行

如果你是想在 Ubuntu 上安装某个只提供 rpm 的软件,可以告诉我,我可以给你更安全的方案。

0 踩