在 Ubuntu 里不能用 yum,因为 yum 是 RHEL / CentOS / Fedora 系列的包管理工具。
Ubuntu 是基于 Debian 的,使用的是 apt。
sudo apt update
sudo apt install 软件名
例如安装 nginx:
sudo apt install nginx
| 功能 | 命令 |
|---|---|
| 更新软件列表 | sudo apt update |
| 升级已安装软件 | sudo apt upgrade |
| 安装软件 | sudo apt install 包名 |
| 删除软件 | sudo apt remove 包名 |
| 彻底删除(含配置) | sudo apt purge 包名 |
| 搜索软件 | apt search 包名 |
⚠️ 不推荐,除非你非常清楚在做什么。
sudo apt install yum
但即使装上了,大多数 yum 仓库和 RPM 包 和 Ubuntu 不兼容,很容易出问题。
对照表:
| CentOS / RHEL | Ubuntu / Debian |
|---|---|
| yum install | apt install |
| yum remove | apt remove |
| rpm -qa | dpkg -l |
| /etc/yum.repos.d | /etc/apt/sources.list |
Ubuntu 用 apt,CentOS 用 yum / dnf
如果你是想装某个具体的软件(比如 Docker、MySQL、Python 包),可以直接告诉我,我给你 Ubuntu 专用安装命令。