在 Debian / Ubuntu 系统里,没有 yum,yum 是 RHEL / CentOS 的包管理工具。
Debian 使用的是 APT(apt / apt-get / dpkg)。
你现在的“yum 依赖问题”,在 Debian 上对应 APT 依赖解决。
sudo apt update
sudo apt install 软件名
如果你遇到依赖错误:
sudo apt -f install
或
sudo apt --fix-broken install
错误信息类似:
Depends: libxxx but it is not installable
解决:
sudo apt update
sudo apt install -f
.deb 包缺依赖sudo dpkg -i xxx.deb
sudo apt -f install
编辑源:
sudo nano /etc/apt/sources.list
确保有 main、contrib、non-free
然后:
sudo apt update
sudo apt-cache policy 包名
sudo apt install 包名=版本号
❌ 错误做法:
yum install xxx
✅ 正确做法:
apt install xxx
如果你必须在 Debian 上用 yum(极少见,如做兼容测试):
sudo apt install yum
⚠️ 但不推荐,容易破坏系统。
| RHEL / CentOS | Debian / Ubuntu |
|---|---|
| yum install | apt install |
| yum update | apt update |
| yum remove | apt remove |
| rpm -ivh | dpkg -i |
| yum deplist | apt-cache depends |
如果你愿意,可以把具体报错信息贴出来(命令行完整输出),我可以一步步帮你解决依赖问题。