Paru:基于 Yay 的新 AUR 助手
创始人
2024-03-02 06:47:44
0

用户选择 Arch Linux基于 Arch 的 Linux 发行版的主要原因之一就是 Arch 用户仓库(AUR)

遗憾的是,pacman,也就是 Arch 的包管理器,不能以类似官方仓库的方式访问 AUR。AUR 中的包是以 PKGBUILD 的形式存在的,需要手动过程来构建。

AUR 助手可以自动完成这个过程。毫无疑问,yay 是最受欢迎和备受青睐的 AUR 助手之一。

最近,yay 的两位开发者之一的 Morganamilo宣布将退出 yay 的维护工作,以开始自己的 AUR 助手 paruparu 是用 Rust 编写的,而 yay 是用 Go 编写的,它的设计是基于 yay 的。

请注意,yay 还没有结束支持,它仍然由 Jguer 积极维护。他还评论说,paru 可能适合那些寻找丰富功能的 AUR 助手的用户。因此我推荐大家尝试一下。

安装 Paru AUR 助手

要安装 paru,打开你的终端,逐一输入以下命令:

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

现在已经安装好了,让我们来看看如何使用它。

使用 Paru AUR 助手的基本命令

在我看来,这些都是 paru 最基本的命令。你可以在 GitHub 的官方仓库中探索更多。

  • paru <用户输入>:搜索并安装“用户输入”
  • paru -paru -Syu 的别名
  • paru -Sua:仅升级 AUR 包。
  • paru -Qua:打印可用的 AUR 更新
  • paru -Gc <用户输入>:显示“用户输入”的 AUR 评论

充分使用 Paru AUR 助手

你可以在 GitHub 上访问 paru更新日志来查看完整的变更日志历史,或者你可以在首次发布中查看对 yay 的变化。

在 Paru 中启用颜色

要在 paru 中启用颜色,你必须先在 pacman 中启用它。所有的配置文件都在 /etc 目录下。在此例中,我使用 Nano 文本编辑器,但是,你可以选择使用任何基于终端的文本编辑器

sudo nano /etc/pacman.conf

打开 pacman 配置文件后,取消 Color 的注释,即可启用此功能。

反转搜索顺序

根据你的搜索条件,最相关的包通常会显示在搜索结果的顶部。在 paru 中,你可以反转搜索顺序,使你的搜索更容易。

与前面的例子类似,打开 paru 配置文件:

sudo nano /etc/paru.conf

取消注释 BottomUp 项,然后保存文件。

如你所见,顺序是反转的,第一个包出现在了底部。

编辑 PKGBUILD (对于高级用户)

如果你是一个有经验的 Linux 用户,你可以通过 paru 编辑 AUR 包。要做到这一点,你需要在 paru 配置文件中启用该功能,并设置你所选择的文件管理器。

在此例中,我将使用配置文件中的默认值,即 vifm 文件管理器。如果你还没有使用过它,你可能需要安装它。

sudo pacman -S vifm
sudo nano /etc/paru.conf

打开配置文件,如下所示取消注释。

让我们回到 Google Calendar 的 AUR 包,并尝试安装它。系统会提示你审查该软件包。输入 Y 并按下回车。

从文件管理器中选择 PKGBUILD,然后按下回车查看软件包。

你所做的任何改变都将是永久性的,下次升级软件包时,你的改变将与上游软件包合并。

总结

paruAUR 助手家族的又一个有趣的新成员,前途光明。此时,我不建议更换 yay,因为它还在维护,但一定要试试 paru。你可以把它们两个都安装到你的系统中,然后得出自己的结论。


via: https://itsfoss.com/paru-aur-helper/

作者:Dimitrios Savvopoulos 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

AUR

相关内容

追觅AI电视首秀CES 2...
美西时间1月6日至9日,CES 2026在美国拉斯维加斯举行。作为...
2026-01-10 19:47:54
谷歌Gemini AI“睁...
当地时间12月9日,在The Android Show上,谷歌首次...
2025-12-09 20:46:38
谷歌自曝三大AI眼镜计划
每经AI快讯,北京时间12月9日凌晨,谷歌发布了安卓XR生态的多项...
2025-12-09 07:45:31
Google 眼镜杀回来了...
2012 年,Google 推出了「Project Glass」智...
2025-12-09 07:45:06
放飞自我?太阳报:加纳乔和...
直播吧08月26日讯 据《太阳报》报道,曼联边锋加纳乔近日被拍到与...
2025-08-26 20:43:18
做AI应用的最佳姿势:首选...
↓推荐关注↓ 最近我花了一些时间用 Tauri+SvelteKi...
2025-02-27 22:19:11

热门资讯

PHP最佳实践(译) 简介PHP是一门复杂的语言,经过多年折腾,使其不同版本之间高度不一致,有时还有些bug。 每个版本都...
值得收藏的 27 个机器学习的... 机器学习 ( Machine Learning ) 有很多方面,当我开始研究学习它时,我发现了各种各...
为什么计量 IT 的生产力如此... 在某些行业里,人们可以根据一些测量标准判定一个人的生产力。比如,如果你是一个零件制造商,可以通过一个...
8个有趣的Linux提示与技巧... 我们时不时给你带来关于Linux的提示与技巧。和这个系列保持一致,这里有8个我们从读者收到最有趣的提...
8 个提升你的隐私防护的开源密... 使用一些顶级开源密码管理器,确保你的登录凭证安全无虞。密码管理器是一项非常有用的实用程序。在你想寻找...
硬核观察 #885 苹果 AR... 苹果 AR 眼镜被无限期推迟据报道,由于技术上的挑战,苹果公司已经无限期推迟了其轻型增强现实(AR)...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
2020 年的 GitHub ... 距离 2020 年结束只剩下区区 24 天,我们即将结束魔幻的 2020 ,迎来新的一年,新的一年或...
开源新闻速递:openSUSE... 今日关注openSUSE 项目组的 Dominique Leuenberger 在他的周报中说:“这...
KDE4.11 Beta1 正...   KDE 项目工作组刚刚发布了 KDE Software Compilation 4.11 Bet...