在 Debian 系统上本身不使用 yum(yum 是 RHEL/CentOS 系列的包管理器),Debian 使用的是 apt / dpkg。
所以通常有两种情况:
这是正确做法 ✅
sudo apt update
sudo apt install -y ca-certificates curl gnupg
curl -fsSL https://example.com/KEY.gpg | sudo gpg --dearmor -o /usr/share/keyrings/example-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/example-archive-keyring.gpg] https://example.com/debian stable main" \
| sudo tee /etc/apt/sources.list.d/example.list
sudo apt update
sudo apt install example-package
一般只在以下情况:
sudo apt update
sudo apt install yum
⚠️ 注意:
| 目的 | 推荐 |
|---|---|
| 正常装软件 | apt |
| 装单个 RPM | alien 转 deb |
| 用 RHEL 仓库 | 用 Docker / Podman |
| 跨平台包管理 | snap / flatpak |
apt + /etc/apt/sources.list.d/如果你能说清楚:
你想加的是哪个仓库(如 Docker / MariaDB / NVIDIA / 某个 RPM 源)
我可以给你精确的 Debian 添加方式。