简短回答:Ubuntu 默认不支持 yum 命令。
更详细一点说明:
Ubuntu / Debian 系列
使用的是 APT 包管理系统,常用命令是:
apt update
apt install 软件名
apt remove 软件名
底层工具是 dpkg。
CentOS / RHEL / Fedora 系列
使用的是 RPM 包管理系统,常用命令是:
yum install 软件名
或较新系统中使用 dnf。
yum 通常没有意义,而且容易破坏系统依赖关系。yum 报错常见原因:
✅ 正确做法:
把 yum 命令改成对应的 apt 命令。
| 功能 | CentOS (yum) | Ubuntu (apt) |
|---|---|---|
| 更新索引 | yum makecache |
apt update |
| 安装软件 | yum install xxx |
apt install xxx |
| 删除软件 | yum remove xxx |
apt remove xxx |
| 搜索软件 | yum search xxx |
apt search xxx |
yum,Ubuntu 镜像用 apt,不要混用。如果你愿意,可以把你具体想执行的 yum 命令发出来,我可以帮你等价转换成 Ubuntu 可用的命令。