Debian 不使用 yum,而是使用 APT 作为包管理工具。
如果你看到“添加 yum 第三方源”的说法,常见原因有几种,我分开说明一下,避免踩坑。
✅ Debian 不能直接使用 yum 源
✅ 正确的做法:添加 APT 第三方源(.list 或 .sources)
✅ 如果你问的是“在 Debian 上用 yum”,那是不推荐的
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/
.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
sudo apt update
sudo apt install docker-ce
yum 是 RHEL / CentOS / Fedora 的包管理器.deb,yum 处理的是 .rpm如果你只是想 管理 rpm 包,可以用:
sudo apt install rpm
但不能用来安装系统软件源
| 你想做的事 | 正确方式 |
|---|---|
| 添加第三方软件源 | 用 APT .list / .sources |
| 安装 .rpm 软件 | 不推荐(尽量找 .deb) |
| CentOS 教程里的 yum | 在 Debian 里改为 apt |
| 用 yum 安装软件 | ❌ 不可行 |
你可以直接告诉我:
我可以给你 一条一条可复制的 Debian 专属命令 ✅