AUR

说明

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

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

AUR 助手

早期使用的是 Yaourt,不过其已经不再维护,所以切换到 yay (opens new window)

1. 安装 yay

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

2. 修改 yay 源

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

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

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

3. yay 命令

Command Description
yay <Search Term> Present package-installation selection menu.
yay -Ps Print system statistics.
yay -Yc Clean unneeded dependencies.
yay -G Download PKGBUILD from ABS or AUR.
yay -Y --gendb Generate development package database used for devel update.
yay -Syu --devel --timeupdate Perform 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>

最后更新时间: 1 年前