Debian 不使用 yum,也不建议安装 yum。
在 Debian / Ubuntu 系列中,包管理工具是 APT(apt / apt-get),而不是 Red Hat / CentOS 用的 yum / dnf。
下面分情况说明你“为什么会想加 yum”,以及正确做法。
yum 是为 RPM 包体系 设计的(Red Hat、CentOS、Rocky 等)✅ 结论:Debian 上不要用 yum
sudo apt update
sudo apt install nginx
sudo apt remove nginx
apt search nginx
apt policy nginx
| yum 命令 | Debian 等效 |
|---|---|
| yum install xxx | apt install xxx |
| yum remove xxx | apt remove xxx |
| yum update | apt upgrade |
| yum search xxx | apt search xxx |
有些老脚本写的是 yum,你可以临时伪装:
sudo ln -s /usr/bin/apt /usr/bin/yum
⚠️ 风险:
仅用于特殊研究或兼容测试
sudo apt update
sudo apt install yum
❌ 但大概率会:
No module named yum| 你想做的事 | 正确方式 |
|---|---|
| 安装软件 | apt |
| 配置软件源 | /etc/apt/sources.list |
| 用 rpm 包 | 不建议,可用 alien 转换 |
| 用 CentOS 教程 | 搜索 Debian 对应教程 |
Debian 不需要 yum,也不应该添加 yum,直接用 apt。
如果你愿意,可以告诉我:
我可以直接给你 Debian 上可用的完整命令。