-
更新
-
pacman -Sy
更新软件库(类似apt-get update)
-
pacman -Syy
强制更新软件库
-
pacman -Su
更新软件(类似apt-get upgrade)
-
pacman -Syu
更新软件库并更新软件
-
pacman -Syyu
强制更新软件库并更新软件
-
查询
-
pacman -Ss [name]
查询[name]软件
-
pacman -Q
列出所有本地已安装的软件包括系统软件
-
pacman -Qe
列出所有本地自己已安装的软件详细信息
-
pacman -Qeq
列出所有本地自己已安装的软件(只有软件名,没有版本号)
-
pacman -Qs [name]
查询已安装的[name]软件信息
-
pacman -Qdt
查询没有被任何软件依赖的依赖软件详细信息(没有任何作用)
-
pacman -Qdtq
查询没有被任何软件依赖的依赖软件(只有软件名)
-
安装
-
pacman -S [name]
安装[name]软件
-
清除缓存
-
pacman -Sc
清除安装包缓存(一般在/var/cache/pacman/pkg/
下)
-
卸载
-
pacman -R [name]
卸载[name]软件
-
pacman -Rs [name]
卸载[name]软件以及依赖软件
-
pacman -Rns [name]
卸载[name]软件以及依赖软件以及全局配置文件
-
pacman -R $(pacman -Qdtq)
卸载所有没有被任何软件依赖的依赖软件
-
配置文件
# /etc/pacman.conf
# 显示配色
Color
# 进度条样式
ILoveCandy
# 源
[archlinuxcn]
SigLevel = Optional TrustedOnly
Include = /etc/pacman.d/archlinuxcn
# /etc/pacman.d/archlinuxcn
# 清华大学
Server= https://mirrors.tuna.tsinghua.edu.cn/archlinuxcn/$arch