pacman包管理器常用命令
2019-06-26 本文已影响0人
Sixah
-
更新
-
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