在 Ubuntu 系统中,yum 并不是默认使用的包管理工具,它的作用需要分情况说明:
yum(Yellowdog Updater, Modified)是 Red Hat 系列 Linux(如 CentOS、RHEL、Fedora 早期版本)使用的 包管理工具,用来:
yum installyum removeyum updateyum search / yum listUbuntu 属于 Debian 系列,默认使用的是:
apt / apt-getdpkgUbuntu 本身不使用 yum 来管理软件。
如果你在 Ubuntu 上看到或使用 yum,通常只有以下几种情况:
有些人为了兼容 RPM 包或脚本,会安装 yum,但:
有些脚本是为 CentOS 写的,在 Ubuntu 上运行会报错:
yum: command not found
在 Ubuntu 中,等价于 yum 的是:
sudo apt update
sudo apt install 软件名
| 功能 | Ubuntu (Debian) | CentOS / RHEL |
|---|---|---|
| 包格式 | .deb |
.rpm |
| 高级工具 | apt |
yum / dnf |
| 底层工具 | dpkg |
rpm |
apt如果你是看到某个教程让你在 Ubuntu 用 yum,可以把命令发给我,我可以帮你改成 Ubuntu 正确的方式。