在 Ubuntu 上不能直接使用 yum,因为 yum 是 Red Hat / CentOS 系列的包管理工具,而 Ubuntu 使用的是 APT(apt / apt-get)。
下面分几种情况说明,你可以按需选择:
Ubuntu 应使用 apt,而不是 yum。
sudo apt update # 更新软件源
sudo apt upgrade # 升级已安装软件
sudo apt install 软件名 # 安装软件
sudo apt remove 软件名 # 卸载软件
例如:
sudo apt install nginx
Ubuntu 可以安装 yum,但几乎无法正常使用,因为软件源不兼容。
sudo apt update
sudo apt install yum
⚠️ 注意:
.repo 文件Ubuntu 不能直接安装 .rpm,但可以转换:
alien 转换 rpm → debsudo apt install alien
sudo alien -d 软件包.rpm
sudo dpkg -i 软件包.deb
⚠️ 风险:可能依赖缺失或运行异常
❌ 错误写法:
yum install nginx
✅ Ubuntu 正确写法:
apt install -y nginx
| 系统 | 包管理工具 | 软件格式 |
|---|---|---|
| Ubuntu / Debian | apt | .deb |
| CentOS / RHEL | yum / dnf | .rpm |
Ubuntu 不要用 yum,直接用 apt。
如果你是因为:
可以把具体场景告诉我,我可以给你最合适的 Ubuntu 解决方案。