在 Ubuntu 上其实不应该用 yum,因为:
yum 是 RHEL / CentOS / Rocky / AlmaLinux 的包管理器apt / apt-get / dpkg)sudo apt update
sudo apt install 软件名
APT 会自动下载并安装依赖。
sudo apt -f install
或
sudo apt --fix-broken install
sudo apt update
sudo apt upgrade
apt-cache depends 软件名
或
dpkg -l | grep 软件名
yum 安装的 RPM 包 几乎必然依赖失败正确方式:
docker run -it centos bash
.deb 包❌ 错误:
yum install nginx
Ubuntu 上应写:
sudo apt install nginx
| CentOS | Ubuntu |
|---|---|
| yum install | apt install |
| yum update | apt update && apt upgrade |
| rpm -ivh | dpkg -i |
| yum clean all | apt clean |
如果你能告诉我:
我可以直接帮你给出 Ubuntu 下的正确安装命令。