ArchLinux是一个Linux发行版,主要由用于具有x86-64微处理器的计算机的二进制包组成。ArchLinux使用滚动发布模型,更新经常交付给应用程序。它使用名为pacman的包管理器,可用于安装、删除和更新包。由于ArchLinux是为有经验的用户打造的,因此建议新手在使用过其他Linux后尝试一下。什么是AUR(Arch用户存储库)?Arch用户存储库,通常称为AUR,是一个面向Arch用户的基于社区的软件存储库。基于包在AUR社区中的受欢迎程度,用户编译的包进入Arch的官方存储库。什么是AUR助手?AURHelper是一个包装器,允许用户从AUR存储库安装包而无需手动干预。许多用例都是自动化的,例如包搜索、解决依赖关系、检索和构建AUR包、Web内容检索和AUR包提交。这里列出了6个最好的AUR助手:Yay(YetanotherYogurt)PakkuPacaurPikaurTrizenAura1)Yay(YetanotherYogurt)Yay是用Go语言编写的最好的基于CLI的ArchLinuxAUR助手。Yay基于yaourt、apacman和pacaur。这是最推荐给初学者的AUR助手。与Pacman类似,其用法与pacman中的命令和选项非常相似,允许用户在搜索过程中找到匹配的包提供者并进行选择。如何安装yay在ArchLinux系统上依次运行以下命令进行安装。$sudopacman-Sgitgobase-devel$gitclonehttps://aur.archlinux.org/yay.git$cdyay$makepkg-si如何使用yayyay语法与pacman相同,使用如下命令即可安装包。$yay-sarch-wiki-man2)PakkuPakku可以被认为是Pacman的初始阶段。它是一个包装器,使用户能够从AUR搜索或安装包。它在删除依赖项方面做得不错,还允许通过克隆PKGBUILD安装包。如何安装Pakku要在ArchLinux系统上安装Pakku,请按顺序运行以下命令。$sudopacman-Sgitbase-devel$gitclonehttps://aur.archlinux.org/pakku.git$cdpakku$makepkg-si如何使用Pakkupakku语法与pacman相同,使用以下命令安装包裹。$pakku-sdropbox3)Pacaur另一个基于CLI的AUR帮助器,有助于减少用户与提示的交互。Pacaur专为喜欢自动执行重复性任务的高级用户而设计。用户需要熟悉makepkg及其配置的AUR手动构建过程。如何安装Pacaur要在ArchLinux系统上安装Pakku,请按顺序运行以下命令。$sudopacman-Sgitbase-devel$gitclonehttps://aur.archlinux.org/pacaur.git$cdpacaur$makepkg-si如何使用Pacaurpacaur语法同pacman,使用以下命令安装包裹。$pacaur-sspotify4)PikaurPikaur是一个AUR助手,具有最小的依赖性,可以立即查看所有PKGBUILD并在没有用户交互的情况下构建它们。Pikaur会通过控制pacman命令告诉Pacman下一步要做什么。如何安装Pikaur要在ArchLinux系统上安装Pakku,请按顺序运行以下命令。$sudopacman-Sgitbase-devel$gitclonehttps://aur.archlinux.org/pikaur.git$cdpikaur$makepkg-fsriPikaurpikaur的使用方法语法同pacman,使用以下命令安装包裹。$pacaur-sspotify5)TrizenTrizen是一个基于命令行的轻量级AUR包装器,用Perl编写。这个以速度为导向的AUR帮助器,它允许用户搜索、安装包,还允许阅读AUR包注释。支持文本文件的编辑,UTF-8用于输入/输出。与pacman的内置交互。如何安装Trizen要在ArchLinux系统上安装Trizen,请按顺序运行以下命令。$sudopacman-Sgitbase-devel$gitclonehttps://aur.archlinux.org/trizen.git$cdtrizen$makepkg-si如何使用Trizentrizen语法与pacman相同,使用以下命令安装包裹。$pacaur-sgoogle-chrome6)AuraAura是用Haskell编写的,是ArchLinux和AUR的安全多语言包管理器。它支持许多Pacman操作和子选项,以便于开发和编写漂亮的代码。它可以自动从AUR安装包。用户在使用Aura时,通常会遇到一些系统升级困难的问题。如何安装Aura要在ArchLinux系统上安装Pakku,请按顺序运行以下命令。$sudopacman-Sgitbase-devel$gitclonehttps://aur.archlinux.org/aura.git$cdaura$makepkg-si如何使用Auraaura语法同pacman,使用以下命令安装包裹。$pacaur-sandroid-sdk结论用户可以通过这些分析在以上6个AUR助手中进行选择。
