更多的选择 AUR

说明

AUR(Arch User Repository ),Arch 社区软件仓库,包含了一些非官方的软件。

Arch 的包管理器 pacman 不直接支持 AUR,支持 AUR 的工具常常被称之为 AUR 助手

AUR 助手

早期使用的是 Yaourt,不过其已经不再维护,所以切换到 yayopen in new window

1. 安装 yay

git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

2. 修改 yay 源

yay 默认源为 aur.archlinux.org,为其创建配置文件即可修改源:

yay -Syu --devel --combinedupgrade --save
# 或
yay --aururl "https://aur.tuna.tsinghua.edu.cn" --save

接着修改 .config/yay/config.json,替换为对应的镜像源地址open in new window

3. yay 命令

CommandDescription
yay <Search Term>Present package-installation selection menu.
yay -PsPrint system statistics.
yay -YcClean unneeded dependencies.
yay -GDownload PKGBUILD from ABS or AUR.
yay -Y --gendbGenerate development package database used for devel update.
yay -Syu --devel --timeupdatePerform system upgrade, but also check for development package updates and use PKGBUILD modification time (not version number) to determine update.

日常使用的为:

搜索:yay -Ss <package-name>

安装: yay -S <package-name>