pacman
pacman is a package manager for Unix-like operating systems such as Linux, macOS, and Windows. pacman 是 Arch Linux 的包管理器,用于安装、更新和删除软件包。
同步操作
Sy - Synchronize
pacman -Syu 更新所有软件包
S - Install
pacman -S package-name 安装软件包
Ss - Search sync databases
pacman -Ss package-name 搜索软件包
Syy - Force refresh
pacman -Syy 强制完全刷新包数据库
Q - Query
pacman -Q 查看已安装的软件包
Qi - Query information
pacman -Qi package-name 查看特定软件包的信息
Ql - Query list
pacman -Ql package-name 查看特定软件包的文件
R - Remove
pacman -R package-name 卸载软件包(但保留其配置文件)
Rn - Remove with no config
pacman -Rn package-name 卸载软件包并删除其配置文件
Sc - Clean cache
pacman -Sc 删除未安装的软件包缓存
Scc - Clean all cache
pacman -Scc 删除所有软件包缓存
Qo - Query owns
pacman -Qo /path/to/file 查找哪个包提供特定文件
F - Find
pacman -F filename 查找文件属于哪个包
–force - Force action
pacman -S --force package-name 强制重新安装软件包