温馨提示×

怎样在ubuntu启用yum仓库

小樊
33
2026-09-19 06:32:39
栏目: 智能运维

Ubuntu(基于 Debian 的系统)上默认并不使用 yum,而是使用 apt/dpkgyumRHEL / CentOS / Fedora 等系统的包管理器。

不过,如果你确实需要在 Ubuntu 上“启用 yum 仓库”或“使用 yum”,可以按下面几种情况处理:


一、只是想在 Ubuntu 上用 yum 命令(不推荐但可行)

1. 安装 yum

sudo apt update
sudo apt install yum

2. 添加 yum 仓库(示例)

编辑或新建仓库文件:

sudo nano /etc/yum.repos.d/example.repo

内容示例:

[example]
name=Example Repository
baseurl=http://example.com/repo/
enabled=1
gpgcheck=0

3. 使用 yum

yum install package-name

⚠️ 注意:

  • Ubuntu 的软件包格式是 .deb,而 yum 仓库通常是 .rpm
  • 绝大多数 yum 仓库无法在 Ubuntu 上正常安装软件
  • 仅适合特殊用途(如交叉编译、测试)

二、只是想“用仓库方式装软件”(推荐用 apt)

如果你其实只是想:

“在 Ubuntu 上添加第三方软件仓库”

那应该这样做:

1. 添加 apt 仓库

sudo add-apt-repository ppa:user/ppa-name
sudo apt update

2. 或手动添加仓库

echo "deb http://repo.example.com/ubuntu focal main" | \
sudo tee /etc/apt/sources.list.d/example.list

sudo apt update

三、如果你是想“把 yum 仓库转成 Ubuntu 可用”

通常做法是:

  • 不要直接用 yum 仓库
  • 找该软件的:
    • Ubuntu .deb
    • 官方 Ubuntu 仓库 / PPA
    • Snap / Flatpak

总结建议

目的 推荐方式
Ubuntu 装软件 apt
使用 yum 仓库 ❌ 不推荐
学习 yum 用 CentOS / Rocky / Alma
必须用 rpm alien 转换(有限)

如果你能说明:

  • 是哪个 具体软件
  • 为什么需要用 yum 仓库

我可以给你更精确、可用的方案。

0