Linux 包管理器
APT
适用发行版
- Debian、Ubuntu 及其衍生版
常用命令
-
更新软件包列表:
sudo apt update -
升级所有已安装的软件包:
sudo apt upgrade -
安装软件包:
sudo apt install 软件包名称 -
删除软件包:
sudo apt remove 软件包名称 -
搜索软件包:
apt search 关键词 -
显示软件包信息:
apt show 软件包名称 -
清理不需要的包:
sudo apt autoremove
YUM
适用发行版
- CentOS、Fedora(旧版本)、RHEL 及其他使用 YUM 的发行版
常用命令
-
更新所有软件包:
sudo yum update -
安装软件包:
sudo yum install 软件包名称 -
删除软件包:
sudo yum remove 软件包名称 -
搜索软件包:
yum search 关键词 -
显示软件包信息:
yum info 软件包名称 -
列出已安装的软件包:
yum list installed -
清理缓存:
sudo yum clean all
Pacman
适用发行版
- Arch Linux 及其衍生版
常用命令
-
同步软件包数据库并更新系统:
sudo pacman -Syu -
安装软件包:
sudo pacman -S 软件包名称 -
删除软件包:
sudo pacman -R 软件包名称 -
搜索软件包:
pacman -Ss 关键词 -
显示软件包信息:
pacman -Si 软件包名称 -
列出已安装的软件包:
pacman -Q -
清理未使用的包缓存:
sudo pacman -Sc
Zypper
适用发行版
- openSUSE 及其他基于 RPM 的发行版
常用命令
-
刷新软件仓库:
sudo zypper refresh -
更新所有软件包:
sudo zypper update -
安装软件包:
sudo zypper install 软件包名称 -
删除软件包:
sudo zypper remove 软件包名称 -
搜索软件包:
zypper search 关键词 -
显示软件包信息:
zypper info 软件包名称 -
列出已安装的软件包:
zypper se --installed-only
Snap
适用发行版
- 多种 Linux 发行版(需预装 Snap 支持)
常用命令
- 安装 Snap 软件包:
sudo snap install 软件包名称 - 删除 Snap 软件包:
sudo snap remove 软件包名称 - 列出已安装的 Snap 软件包:
snap list - 搜索 Snap 软件包:
snap find 关键词 - 更新所有 Snap 软件包:
sudo snap refresh - 显示 Snap 软件包信息:
snap info 软件包名称
Flatpak
适用发行版
- 多种 Linux 发行版(需预装 Flatpak 支持)
常用命令
-
安装 Flatpak 软件包:
flatpak install 仓库名称 软件包名称 -
删除 Flatpak 软件包:
flatpak uninstall 软件包名称 -
列出已安装的 Flatpak 软件包:
flatpak list -
搜索 Flatpak 软件包:
flatpak search 关键词 -
更新所有 Flatpak 软件包:
flatpak update -
显示 Flatpak 软件包信息:
flatpak info 软件包名称
rpm
适用发行版
- CentOS、Fedora、RHEL 及其他使用 RPM 的发行版
常用命令
-
安装软件包:
sudo rpm -i 软件包名称.rpm -
升级软件包:
sudo rpm -U 软件包名称.rpm -
删除软件包:
sudo rpm -e 软件包名称 -
查询已安装的软件包:
rpm -qa | grep 软件包名称 -
查看软件包信息:
rpm -qi 软件包名称 -
列出软件包包含的文件:
rpm -ql 软件包名称 -
验证软件包:
rpm -V 软件包名称
dpkg
适用发行版
- Debian、Ubuntu 及其衍生版
常用命令
-
安装软件包:
sudo dpkg -i 软件包名称.deb -
删除软件包:
sudo dpkg -r 软件包名称 -
查询已安装的软件包:
dpkg -l | grep 软件包名称 -
查看软件包详细信息:
dpkg -s 软件包名称 -
列出软件包内容:
dpkg -L 软件包名称 -
修复破损的软件包安装:
sudo dpkg --configure -a
dnf
适用发行版
CentOS 8 及以后版本、Fedora、RHEL 8 及以后版本
常用命令
-
清理缓存:
sudo dnf clean all -
搜索软件包:
sudo dnf search 关键词 -
显示软件包信息:
sudo dnf info 软件包名称 -
列出可用更新:
sudo dnf check-update -
安装特定版本的软件包:
sudo dnf install 软件包名称-版本号 -
列出已安装的软件包:
sudo dnf list installed -
回滚更新:
sudo dnf history rollback 上一次事务编号

浙公网安备 33010602011771号