Arch Linux中两个常用的AUR 助手是Yaourt和Packer。您可以轻松地将它们用于 Arch Linux 包管理任务,例如安装和更新包。
然而,这两款产品已被停产,取而代之的是yay (Yet Another Yaourt的缩写)。Yay是用GO语言编写的现代AUR助手。它具有很少的依赖项并支持 AUR 选项卡完成,因此您不必完整键入命令。只需输入前几个字母并按 ENTER 键即可。
在本文中,我们将演示如何在Arch Linux或基于Arch 的Manjaro上安装Yay AUR 助手,并查看一些如何使用Yay的示例。
在 Arch Linux 和 Manjaro 中安装 Yay AUR Helper
首先,以 sudo 用户身份登录并运行以下命令来下载 git 包。
$ sudo pacman -S git
![](https://www.alaica.com/wp-content/uploads/linux-291.png)
接下来,克隆yay git 存储库。
$ cd /选择 $ sudo git 克隆 https://aur.archlinux.org/yay-git.git
![](https://www.alaica.com/wp-content/uploads/linux-292.png)
将文件权限从 root 更改为 sudo 用户。
$ sudo chown -R 示例:示例 ./yay-git
![](https://www.alaica.com/wp-content/uploads/linux-293.png)
要从PKGBUILD构建包,请导航到yay文件夹。
$ cd yay-git
接下来,您需要安装基础开发包,其中包括构建和编译软件常用的基本开发工具和库。
$ sudo pacman -S --需要基础开发 $ makepkg -si
![](https://www.alaica.com/wp-content/uploads/linux-294.png)
如何在 Arch Linux 和 Manjaro 中使用 Yay
安装yay后,您可以使用该命令升级系统上的所有软件包。
$ sudo yay -Syu
在升级运行期间包含开发包。
$ yay -Syu --devel --timeupdate
与任何其他 AUR 帮助程序一样,您可以使用该命令安装软件包。
$ sudo yay -S gparted
要使用 yay 删除软件包,请使用以下命令。
$ sudo yay -Rns 包名
要清除系统上所有不需要的依赖项,请发出命令。
$ sudo yay -Yc
如果您想使用yay打印系统统计信息,请运行。
$ sudo yay -Ps
这总结了关于如何在Arch Linux和Manjaro中安装yay AUR 帮助程序的简短教程。