Linux 命令速查
软件包 man yay

yay

Yet Another Yogurt,Arch Linux 最流行的 AUR 助手

返回

补充说明

yay 是使用 Go 编写的 AUR(Arch User Repository)辅助工具。它完全兼容 pacman 的参数风格,可同时操作官方仓库和 AUR 软件包,是 Arch/Manjaro 用户安装 AUR 软件最常用的方式。

安装(需要先装好 base-devel):

sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

或用编译好的二进制发布包。

语法

yay [参数] <软件包>

常用命令

命令作用
yay -S <包>从官方源或 AUR 安装
yay -Syu升级系统、官方源与 AUR 全部软件
yay -Ss <关键词>同时搜索官方源和 AUR
yay -Qs <关键词>搜索已安装的软件
yay -Rns <包>卸载软件及其依赖和配置文件
yay -Qtdq列出孤儿包(无依赖的残留)
yay -Sc清理软件包缓存
yay --devel联动升级 git 版本 AUR 包

实例

安装某个 AUR 软件:

yay -S visual-studio-code-bin

升级全部(含 AUR):

yay -Syu

出现 PKGBUILD 差异时按提示输入;是否安装会有 [0] [1] 或 [a] 等交互选项。

参考链接