温馨提示×

debian怎么添加yum源

小樊
45
2026-09-14 01:19:58
栏目: 智能运维

Debian 系统上不建议也不应该直接使用 yum 源,因为:

  • yumRHEL / CentOS / Fedora 等 RPM 系列发行版的包管理器
  • Debian / Ubuntu 使用的是 apt(.deb),源文件在 /etc/apt/sources.list

如果你是想“在 Debian 上用 yum”

⚠️ 不推荐,容易破坏系统依赖关系
但如果你只是测试或特殊需求,可以:

sudo apt update
sudo apt install yum

然后手动配置 yum 源(不推荐):

/etc/yum.repos.d/

⚠️ 注意:yum 安装的 RPM 包无法保证与 Debian 系统兼容


✅ 正确做法(推荐)

1️⃣ 添加 Debian 的 apt 源

编辑源文件:

sudo nano /etc/apt/sources.list

示例(Debian 12 Bookworm):

deb http://deb.debian.org/debian bookworm main contrib non-free
deb http://deb.debian.org/debian bookworm-updates main contrib non-free
deb http://security.debian.org/debian-security bookworm-security main

然后:

sudo apt update

2️⃣ 添加第三方 apt 源(类似“yum 源”)

例如 Docker:

sudo apt install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/debian $(. /etc/os-release && echo $VERSION_CODENAME) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt update

✅ 总结

需求 正确方式
在 Debian 装软件 用 apt
添加软件源 /etc/apt/sources.list.d/
使用 yum ❌ 不推荐
跨发行版软件 用容器(Docker)

如果你是想把某个 CentOS 的 yum 源转成 Debian 可用,或某个软件只能在 yum 装,可以告诉我具体软件,我可以帮你找 Debian 替代方案。

0