在 Debian 及其衍生发行版(如 Ubuntu)下,yum 命令是无效的(默认情况下),原因是:
apt(Advanced Package Tool)yum(旧)或 dnf(新)yum 是 RPM 系发行版 的包管理器,而 Debian 使用的是 DEB 包 和 dpkg。
如果你在 Debian 上想装软件,应该用:
sudo apt update
sudo apt install 软件名
例如:
sudo apt install nginx
理论上可以强行装 yum:
sudo apt install yum
但强烈不推荐,因为:
| 操作 | Red Hat (yum/dnf) | Debian (apt) |
|---|---|---|
| 更新索引 | yum makecache |
apt update |
| 安装软件 | yum install xxx |
apt install xxx |
| 删除软件 | yum remove xxx |
apt remove xxx |
| 搜索软件 | yum search xxx |
apt search xxx |
✅ Debian 下 yum 默认无效
✅ 请使用 apt
❌ 不要尝试用 yum 管理 Debian 系统
如果你是 把 CentOS 教程照搬到 Debian,告诉我你想装什么,我可以给你对应的 apt 命令。