19 个版本 (稳定版)
1.11.0 | 2022年6月26日 |
---|---|
1.9.2 | 2021年12月10日 |
1.9.0 | 2021年11月4日 |
1.7.3 | 2021年6月25日 |
0.99.6 | 2020年10月27日 |
#891 in Unix API
每月88次下载
275KB
7.5K SLoC
Paru
功能丰富的 AUR 辅助工具
描述
Paru 是您标准的 pacman 封装 AUR 辅助工具,具有许多功能和最小化交互。
安装
sudo pacman -S --needed base-devel
git clone https://aur.archlinux.org/paru.git
cd paru
makepkg -si
贡献
查看 CONTRIBUTING.md.
一般技巧
-
手册页:有关 paru 的选项和配置文件的文档,请参阅
paru(8)
和paru.conf(5)
。 -
颜色:Paru 只有在 pacman 中启用了颜色时才会启用颜色。在您的
pacman.conf
中启用color
。 -
基于文件的审查:要获得更高级的审查流程,请在
paru.conf
中使用您选择的文件管理器启用FileManager
。 -
翻转搜索顺序:要使搜索结果从底部开始向上滚动,请在
paru.conf
中启用BottomUp
。 -
编辑 PKGBUILDs:当编辑 PKGBUILDs 时,您可以提交更改以使其永久化。当软件包升级时,
git
将尝试将您的更改与上游合并。 -
PKGBUILD 语法高亮显示:您可以通过安装
bat
在 PKGBUILD 审查期间启用语法高亮显示。 -
跟踪 -git 软件包:Paru 通过监视上游存储库跟踪 -git 软件包。Paru 只能为其自己安装的软件包执行此操作。使用
paru --gendb
使 paru 了解它未安装的软件包。
示例
paru <target>
-- 交互式搜索和安装 <target>
。
paru
-- paru -Syu
的别名。
paru -S <目标>
-- 安装指定软件包。
paru -Sua
-- 升级 AUR 软件包。
paru -Qua
-- 打印可用的 AUR 更新。
paru -G <目标>
-- 下载 <目标>
的 PKGBUILD 和相关文件。
paru -Gp <目标>
-- 打印 <目标>
的 PKGBUILD。
paru -Gc <目标>
-- 打印 <目标>
的 AUR 评论。
paru --gendb
-- 为跟踪 *-git
软件包生成开发数据库。这仅在您首次开始使用 paru 时需要。
paru -Ui
-- 在当前目录中构建和安装 PKGBUILD。
IRC
Paru 现在有了 IRC。Libera Chat 上的 #paru。欢迎加入讨论和使用 paru 的帮助。
调试
Paru 不是一个官方工具。如果 paru 无法构建软件包,您应首先检查 makepkg 是否可以成功构建该软件包。如果不能,则应向维护者报告问题。否则,很可能是 paru 的问题,应在此报告。
依赖项
~29–45MB
~700K SLoC