在 Ubuntu 上用 yum 安装软件失败是正常现象,因为:
Ubuntu 默认不使用
yum,而是使用apt
yum是 RHEL / CentOS / Rocky / AlmaLinux 等发行版的包管理器。
yum 会失败?常见错误原因:
Ubuntu 没有 yum 命令
Command 'yum' not found
即使安装了 yum,也无法使用
deb vs rpm)sudo apt update
sudo apt install nginx
sudo apt install vim
sudo apt install curl
在 Ubuntu 上强行安装 yum:
sudo apt install yum
⚠️ 即使安装成功,也可能无法正常工作
docker run -it centos bash
yum install xxx
适合:
| 需求 | CentOS (yum) | Ubuntu (apt) |
|---|---|---|
| 安装软件 | yum install |
apt install |
| 更新源 | yum update |
apt update |
| 搜索软件 | yum search |
apt search |
.rpm 并转换(进阶)sudo apt install alien
sudo alien -d xxx.rpm
sudo dpkg -i xxx.deb
⚠️ 不保证可用
yum install vim
输出:
No package vim available
sudo apt install vim
cat /etc/os-release
或
uname -a
Ubuntu 请用
apt,不要用yum
如果你需要yum,请使用 CentOS / Rocky / Docker
如果你愿意,可以把 具体报错信息贴出来,我可以帮你精确分析 ✅