约 1341 字
约 7 分钟
Linux 的软件安装方式主要使用包管理器,不通的发行版拥有不同的内置包管理器,例如 deb、rpm、aur 包。
APT 和 DPKG 是基于 Debian/Ubuntu 的发行版使用的默认包管理器。其中 DPKG 是底层工具,直接操作本地 .deb
包, APT 可以通过网络下载包并自动处理依赖问题。
一些常用命令:
sudo apt update # 更新软件包索引
sudo apt policy 包名 # 查看软件包的信息
sudo apt search 关键词 # 搜索软件包
sudo apt install 包名 # 安装软件包
sudo apt remove 包名 # 卸载软件包,只删除包,但会保留包缓存(下次安装时不用重新下载包)和配置文件
sudo apt purge 包名 # 完全清除软件包
sudo apt upgrade # 升级所有可升级的软件包
sudo dpkg -i xxx.deb # 安装软件包
sudo dpkg -r xxx # 卸载软件包
YUM 和 RPM 是基于 Red Hat/CentOS 的发行版使用的默认包管理器。其中 RPM 是底层工具,直接操作本地 .rpm
包, YUM 可以通过网络下载包并自动处理依赖问题。
建议使用新版本的 DNF(Dandified YUM)替代 YUM,性能更好。直接将下述命令中的
yum
替换为dnf
即可。
一些常用命令:
sudo yum check-update # 更新软件包索引
sudo yum info 包名 # 查看软件包信息
sudo yum search 关键词 # 搜索软件包
sudo yum install 包名 # 安装软件包
sudo yum remove 包名 # 卸载软件包
sudo yum update # 更新所有软件包
Pacman 是基于 Arch/Manjaro 的发行版使用的默认包管理器。
一些常用命令:
sudo pacman -Sy # 更新软件包索引
sudo pacman -Si 包名 # 查看软件包信息
sudo pacman -Ss 关键词 # 搜索软件包
sudo pacman -S 包名 # 安装软件包
sudo pacman -R 包名 # 卸载软件包
sudo pacman -Syu # 更新系统和所有软件包
创建于 2025/4/11 03:41:55
更新于 2025/5/3 21:01:03