Archlinux 成功离不开 AUR 个人仓库,如果不使用第三方工具,则可以将 AUR 上的代码克隆到本地,然后使用 makepkg 命令编译安装。但更方便的做法是使用 yaourt,这是一个类似 pacman 的命令行下的包管理工具,专门用来安装 AUR 上的包。

网上零星信息显示,yaourt 似乎已经停止了维护,建议改用 yay。但我发现,只要安装了 yaourt 默认就装好了 yay,而且也没有看到官方具体的说明文档,我猜是自动将 yaourt 与 yay 做了合并或过渡。

安装 yaourt

/etc/pacman.conf 添加

[archlinuxcn]
Server = https://mirrors.ustc.edu.cn/archlinuxcn/$arch

刷新仓库

sudo pacman -Sy

安装 yaourt

sudo pacman -S yaourt

安装 archlinuxcn-keyring

使用 yaourt 之前要先安装仓库对应的密钥串

sudo yaourt -S archlinuxcn-keyring

AUR 包安装举例

搜索软件包

sudo yaourt -Ss foxit
archlinuxcn/foxitreader 2.4.4.0911-1 [installed]
    A fast, secure and complete PDF viewer
aur/foxitreader 2.4.4.0911-1 [installed] (436) (1.76)
    A fast, secure and complete PDF viewer

安装软件包

sudo yaourt -S foxit