Arch Linux是一个轻量级、灵活且独立开发的通用GNU/Linux 分配。如果有一个独特而特殊的 Linux 发行版,那一定是 Arch Linux。有经验的用户可以从头开始构建自己的Arch Linux系统。
推荐阅读:使用Arch Linux的10个理由
什么是AUR?
关于Arch Linux最重要的事情之一是AUR(Arch 用户存储库) 它是Arch Linux用户的社区驱动软件存储库,其中包含PKGBUILDs ,允许用户从源码编译构建官方仓库中不存在的包。
许多新包在AUR进入官方存储库之前开始,用户也可以将他们开发的包贡献给这个repo。更重要的是,用户可以从here搜索和下载PKGBUILD,构建并安装它们。但是有些用户更喜欢使用 AUR 帮助程序,它可以使安装 PKGBUILD 变得容易,而不是上述方法。
在这篇文章中,我们将看看一些最好的AUR 助手,用户可以依靠它们轻松安装PKGBUILD,所有这些都使用Arch 用户仓库作为来源。
1。耶(又一个酸奶)
Yay 是基于命令行的,是AURArch 上最好的 助手,建议Arch 新用户在开始使用其他AUR 助手之前推荐使用。它等同于Pacman,并具有以下一些优点:它的命令和选项在许多方面与 Pacman 相匹配,具有彩色输出,它还支持备份并且可以在很少或没有额外提示的情况下升级您的系统。
如果您从另一个AUR 助手切换过来,您只需安装Yay 和那个助手。或者,您可以通过克隆PKGBUILD 并使用 构建Yay 安装 makepkg:
$ sudo pacman -S --needed base-devel git $ git 克隆 https://aur.archlinux.org/yay.git $ cd 耶 $ makepkg -si
2。帕库
Pakku 是一个具有附加功能的 Pacman 包装器,例如从 AUR 搜索/安装包、查看文件和构建之间的更改、从存储库构建包、构建后删除 make 依赖项等。
您可以通过克隆PKGBUILD并构建Pakku安装用makepkg.
$ sudo pacman -S --needed base-devel git $ git 克隆 https://aur.archlinux.org/pakku.git $ cd 帕库 $ makepkg -si
3。帕考尔
Pacaur 也是一个基于命令行的 AUR 帮助程序,有助于最大限度地减少用户交互并使用 cower 作为后端。由于它的复杂性,它最适合高级 Arch Linux 用户。
Pacaur具有以下优点:它具有与Pacman相同的操作语法,它还添加了对AUR的无缝访问,彩色输出,具有出色的搜索功能,最重要的是最大限度地减少了用户提示。它唯一的限制是它对高级 Arch 用户来说大多工作得很好。
您可以安装Pacaur通过克隆PKGBUILD并构建用makepkg.
$ sudo pacman -S --needed base-devel git $ git 克隆 https://aur.archlinux.org/pacaur.git $ CD 帕考尔 $ makepkg -si
4。 Trizen
Trizen 是一个轻量级、基于命令行和速度导向的AUR 帮助器,它允许用户搜索和安装包、阅读AUR 包注释。
它还内置了与Pacman的交互,同时充当文本文件编辑器。 Trizen 在安装包时有助于提高安全性,因为代码是用 Perl 编写的,不能静默执行。
你可以安装Trizen克隆PKGBUILD并构建用makepkg.
$ sudo pacman -S --needed base-devel git $ git 克隆 https://aur.archlinux.org/trizen.git $ cd 三重奏 $ makepkg -si
5。光环
Aura 是一个包管理器,旨在充当 AUR 助手并执行许多其他功能。它支持许多吃豆子操作,并且有子选项,甚至更多选项在 Aura 中具有特定含义。
它有以下一些优点:与Pacman类似的操作语法,用户可以以root权限运行它并以普通用户身份构建,它是用Haskell编写的。但用户在使用Aura时,通常会遇到系统升级困难的问题。
您可以通过克隆PKGBUILD并构建Aura安装用makepkg.
$ sudo pacman -S --needed base-devel git $ git 克隆 https://aur.archlinux.org/aura.git $ cd光环 $ makepkg -si
6。皮考尔
Pikaur 是一个命令行 AUR 帮助器和 Pacman 包装器,具有最小的依赖性,其灵感来自yaourt、apacman和pacaur.
您可以通过克隆PKGBUILD和构建Pikaur安装用makepkg.
$ sudo pacman -S --needed base-devel git $ git 克隆 https://aur.archlinux.org/pikaur.git $ cd 皮考尔 $ makepkg -fsri
结束语
AUR的想法很棒,这只是Arch Linux 独特而重要的事情之一。看过所有这些令人惊叹的 AUR 助手后,您可以选择您认为最适合您的那个。
如果您正在使用您认为适合您但不在此列表中的AUR 助手,您可以在下面的评论部分告诉我们。