包管理器命令行闯关游戏
三个派系的命令不一样,新手最容易混。所以我们做了三个独立关卡——一次只学一派。每页的命令对照表就在游戏下方,边玩边查。
推荐新手先玩
Debian 系
apt
Debian / Ubuntu / Linux Mint / Pop!_OS
新手最多、教程最全的派系。Ubuntu 系软件和中文资料最丰富,遇到问题最容易被搜到答案。
开始闯关 →
进阶玩法
Arch 系
pacman / yay
Arch / Manjaro / EndeavourOS
参数风格最特别(-S / -R / -Syu),还有社区仓库 AUR。适合喜欢掌控、愿意折腾的进阶用户。
开始闯关 →
企业/服务器向
Red Hat 系
dnf(旧 yum)
Fedora / RHEL / Rocky / CentOS Stream
企业服务器的主力。如果你以后要管服务器、进运维,这个派系最值得提前熟悉。
开始闯关 →
不知道怎么选?发行版推荐页有六大发行版对比;如果你还没装 Linux,先去Debian 系玩——它是新手最友好的派系。
三派系命令对照表
记住一句话:派系决定命令。发行版可以换,认准它属于哪个派系,命令就八九不离十。
| 操作 | Debian 系(Debian / Ubuntu / Mint) apt | Arch 系(Arch / Manjaro / EndeavourOS) pacman | Red Hat 系(Fedora / RHEL / Rocky) dnf(旧 yum) |
|---|---|---|---|
| 安装 | sudo apt install 包 | sudo pacman -S 包 | sudo dnf install 包 |
| 卸载 | sudo apt remove 包 | sudo pacman -R 包 | sudo dnf remove 包 |
| 搜索 | apt search 关键词 | pacman -Ss 关键词 | dnf search 关键词 |
| 刷新索引 | sudo apt update | pacman -Sy(一般随 -Syu) | sudo dnf check-update |
| 升级系统 | sudo apt upgrade | sudo pacman -Syu | sudo dnf upgrade |
| 已装列表 | apt list --installed | pacman -Q | dnf list installed |
跨发行版通用:flatpak install 包 / snap install 包——三个派系写法完全一样。涉及系统级操作一律加 sudo。
为什么分三个派系?
Linux 的发行版按「出身」分成三个大家族,每个家族的安装、卸载、升级命令都不一样:
- Debian 系:apt。Ubuntu、Mint 都是它的子孙,新手首选。
- Arch 系:pacman。短参数风格,配 AUR 社区仓库(yay)。
- Red Hat 系:dnf(旧 yum)。企业服务器的主力。
但三个派系有一样的地方:都是「包管理器 + install / remove / search / upgrade」的逻辑;Flatpak 和 Snap 在三个派系上写法完全一样;系统级操作都要加 sudo。