在 Ubuntu 上,apt 是官方默认的包管理工具,而 yum 一般是用在 CentOS / RHEL / Fedora 等 RPM 系 系统上的,Ubuntu 默认并不使用 yum。
简单区别如下:
.deb.rpmsudo apt install yum
| 功能 | apt(Ubuntu) | yum(CentOS) |
|---|---|---|
| 更新软件列表 | sudo apt update |
sudo yum makecache |
| 安装软件 | sudo apt install xxx |
sudo yum install xxx |
| 删除软件 | sudo apt remove xxx |
sudo yum remove xxx |
| 升级系统 | sudo apt upgrade |
sudo yum update |
| 搜索软件 | apt search xxx |
yum search xxx |
Ubuntu 用 apt,CentOS 用 yum;Ubuntu 上别用 yum,用 apt 就对了。
如果你是想在 Ubuntu 上“代替 yum 的玩法”或“从 CentOS 转 Ubuntu”,我也可以给你对照清单。