在 Ubuntu 上其实不能用 yum,yum 是 RHEL / CentOS / Rocky / AlmaLinux 等系统的包管理器。
Ubuntu 使用的是 APT(apt / apt-get)。
下面分几种情况说明:
sudo apt update
sudo apt install 软件名
APT 会自动处理依赖。
如果依赖损坏或不完整:
sudo apt -f install
或:
sudo apt --fix-broken install
sudo apt update
sudo apt upgrade
Ubuntu 没有 yum,可安装兼容层(不推荐生产环境):
sudo apt install yum
⚠️ 但 yum 在 Ubuntu 基本不可用,仓库不兼容。
| CentOS / yum | Ubuntu / apt |
|---|---|
| yum install | apt install |
| yum remove | apt remove |
| yum update | apt update && apt upgrade |
| yum clean all | apt clean |
| yum deplist | apt-cache depends |
sudo apt update
apt-cache policy 软件名
sudo apt -f install
✅ 正确工具是:
sudo apt install alien
转换 RPM → DEB:
alien 包.rpm
sudo dpkg -i 包.deb
Ubuntu 不要用 yum,用 apt;依赖问题用
apt -f install解决。
如果你现在的具体报错贴出来,我可以直接帮你分析。