Archlinux/Manjaro pacman使用整理
-S同步
- 安装某个软件包
sudo pacman -S vlc
- 更新软件库:不会实际更新
sudo pacman -Syy
- 更新软件
sudo pacman -Su
- 更新软件库,并更新软件
sudo pacman -Syyu
- 查询软件带关键字的软件名|支持正则表达式|支持grep
sudo pacman -Ss vim
- 删除安装缓存软件包
sudo pacman -Sc
-R移除
- 删除软件
sudo pacman -R vim
- 删除软件并删除其他依赖软件
sudo pacman -Rs vim
- 删除软件,删除依赖,并删除全局配置[推荐]
sudo pacman -Rns vim
-Q查询本地软件包
- 查询所有已安装软件
sudo pacman -Q
- 查询所有已安装软件数量
sudo pacman -Q | wc -l
![]()
- 查询所有自己安装的软件(不含系统自带软件)
sudo pacman -Qe
![]()
- 查询所有自己安装的软件数量
sudo pacman -Qe | wc -l
![]()
- 查询不显示版本号-Qeq
sudo pacman -Qeq
![]()
- 查询某个软件包
sudo pacman -Qs vim
![]()
- 查询系统不再需要的依赖文件
sudo pacman -Qdt
![]()
- 删除系统不再需要的依赖文件
sudo pacman -R $(pacman -Qdtq)
![]()