温馨提示×

Debian如何添加yum第三方源

小樊
54
2026-07-30 11:55:15
栏目: 智能运维

Debian 不使用 yum,而是使用 APT 作为包管理工具。
如果你看到“添加 yum 第三方源”的说法,常见原因有几种,我分开说明一下,避免踩坑。


一、先说结论(重点)

Debian 不能直接使用 yum 源
正确的做法:添加 APT 第三方源(.list.sources
如果你问的是“在 Debian 上用 yum”,那是不推荐的


二、Debian 正确的第三方源添加方式(APT)

1️⃣ 添加 GPG 公钥(常见步骤)

sudo apt update
sudo apt install -y curl gpg

以 Docker 为例:

curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /etc/apt/trusted.gpg.d/docker.gpg

⚠️ 新版本 Debian(12+)更推荐用:

sudo cp docker.gpg /etc/apt/keyrings/

2️⃣ 添加第三方源(两种方式)

✅ 方式一:传统 .list(兼容性最好)

echo \
"deb [arch=amd64] https://download.docker.com/linux/debian bookworm stable" \
| sudo tee /etc/apt/sources.list.d/docker.list

bookworm 是 Debian 12,如果你是 11 用 bullseye


✅ 方式二:现代 .sources(Debian 12 推荐)

sudo nano /etc/apt/sources.list.d/docker.sources

内容:

Types: deb
URIs: https://download.docker.com/linux/debian
Suites: bookworm
Components: stable
Architectures: amd64
Signed-By: /etc/apt/keyrings/docker.gpg

3️⃣ 更新并安装

sudo apt update
sudo apt install docker-ce

三、如果你“真想在 Debian 上用 yum”

❌ 不推荐,但可以说明

  • yumRHEL / CentOS / Fedora 的包管理器
  • Debian 的包格式是 .deb,yum 处理的是 .rpm
  • 强行装 yum 会破坏系统

如果你只是想 管理 rpm 包,可以用:

sudo apt install rpm

不能用来安装系统软件源


四、常见误解对照表

你想做的事 正确方式
添加第三方软件源 用 APT .list / .sources
安装 .rpm 软件 不推荐(尽量找 .deb)
CentOS 教程里的 yum 在 Debian 里改为 apt
用 yum 安装软件 ❌ 不可行

五、如果你愿意,我可以帮你

你可以直接告诉我:

  1. 你用的是 Debian 几?
  2. 想添加 哪个第三方软件?
  3. 是看到某篇教程让你用 yum 吗?

我可以给你 一条一条可复制的 Debian 专属命令

0