pacman包管理器常用命令

  • 更新

  • 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

推荐阅读更多精彩内容