在 Debian / Ubuntu 系列系统中,yum 是 Red Hat 系(CentOS、RHEL、Fedora)的包管理器,Debian 默认并不使用 yum,也不推荐直接安装 yum 来管理本机软件。
下面分几种情况说明:
Debian 的官方仓库里 没有 yum 包,但可以通过第三方方式安装(仅用于研究或兼容脚本):
sudo apt update
sudo apt install -y alien dpkg-dev debhelper
然后手动下载 CentOS 的 yum rpm 包,用 alien 转换成 deb(繁琐且易出错)。
⚠️ 风险:
sudo apt update
sudo apt install 软件名
常用对比:
| yum 命令 | apt 命令 |
|---|---|
| yum install | apt install |
| yum remove | apt remove |
| yum update | apt upgrade |
| yum search | apt search |
docker run -it centos bash
yum install xxx
- yum:
name: httpd
state: present
很多教程写:
yum install xxx
在 Debian 上应改为:
apt install xxx
apt如果你能说下 你为什么要装 yum(比如某个软件、某个脚本),我可以给你更合适的方案。