news 2026/8/16 5:35:27

深入探索 Paru — 功能齐全的 AUR 助手

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
深入探索 Paru — 功能齐全的 AUR 助手

深入探索 Paru — 功能齐全的 AUR 助手

对于 Arch Linux 用户而言,访问 AUR(Arch User Repository)是获取海量软件包的便捷途径,而 Paru 正是一个强大的 AUR 助手,它以简洁优雅的方式封装了 pacman 的功能,具备许多独特的特性,帮助用户更高效地管理和安装 AUR 软件包。

Paru 的简介

Paru 是一款标准的 pacman 封装的 AUR 助手,具备丰厚的功能和最小的交互。这种设计使得用户可以在不需要复杂交互的情况下,轻松完成软件的搜索、安装和更新。对需要频繁从 AUR 安装包的用户而言,Paru 提供了极大的便利性。

以下是 Paru 的一个简单演示视频,展示了它的界面和操作方式。

如何安装 Paru

在使用 Paru 之前,首先需要安装一些依赖项,然后从 AUR 下载并构建该工具。以下是具体的安装步骤:

sudopacman -S --needed base-develgitclone https://aur.archlinux.org/paru.gitcdparu makepkg -si

确保已经安装base-devel组,以便顺利构建 Paru。在执行上述命令后,您将会在终端中看到构建过程的详细输出,安装完成后,您就可以开始使用 Paru 了。

使用 Paru 的技巧

在使用 Paru 的过程中,有一些实用的技巧可以让您更高效地使用这个工具:

  • 手册页:要获取有关 Paru 选项和配置文件的文档,请参考paru(8)paru.conf(5)

  • 颜色设置:确保在pacman.conf中启用color,这样 Paru 将激活颜色输出。

  • 基于文件的审核:要获取更高级的审核流程,可以在paru.conf中启用选择的文件管理器的FileManager

  • 搜索顺序调整:通过在paru.conf中启用BottomUp,您可以将搜索结果的顺序反转,从底部开始显示。

  • 编辑 PKGBUILDs:在编辑 PKGBUILDs 时,您可以提交更改以使其永久生效。升级软件包时,git将尝试将您的更改与 upstream 合并。

  • PKGBUILD 语法高亮:安装bat以在 PKGBUILD 审核期间启用语法高亮显示。

  • 跟踪 -git 软件包:Paru 通过监控 upstream 仓库跟踪 -git 软件包。paru --gendb命令可以使 Paru 识别那些它未安装的软件包。

以下是一些常用的 Paru 命令,这些命令简化了从 AUR 安装和管理软件包的过程:

paru# 交互式搜索和安装paru -S# 安装特定软件包paru -Sua# 升级 AUR 软件包paru -Qua# 打印可用的 AUR 更新paru -G<package_name># 下载 PKGBUILD 文件及相关文件paru -Gp<package_name># 打印 PKGBUILDparu -Gc<package_name># 打印 AUR 评论paru --gendb# 为跟踪 git 软件包生成开发数据库paru -Bi.# 构建并安装当前目录的 PKGBUILD

加入 Paru 社区

Paru 现在有了自己的 IRC 频道,#paru 可在 Libera Chat 找到。欢迎用户随时加入交流讨论,寻求帮助和分享使用经验。

Debugging (调试)

当 Paru 无法成功构建某个软件包时,首先检查makepkg是否能够成功构建该软件包。如果makepkg无法构建该软件包,那就需要向维护者反馈问题。若makepkg能正常工作,但 Paru 仍然有问题,则需要向 Paru 的开发者报告。

类似项目介绍

对于 AUR 管理工具,除了 Paru,还有其他一些优秀的替代选择,它们拥有各自独特的功能和特点:

  1. yay:作为另一个流行的 AUR 助手,yay 兼具 pacman 的功能,支持安装和更新 AUR 包,操作简便,极易上手。

  2. trizen:一个轻量级的 AUR 助手,使用 Perl 编写,支持多线程,并提供了图形界面,以便更直观地管理软件包。

  3. pikaur:结合了 yay 和 trizen 的优点,支持多种后台构建选项,同时也可以选择用图形界面和 CLI 进行交互。

无论您选择何种工具,它们都旨在提升从 AUR 获取和管理软件包的体验,因此可以根据自己的需求进行选择。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/9 6:59:40

智普AutoGLM究竟强在哪?:3大核心技术解析颠覆你的认知

第一章&#xff1a;智普Open-AutoGLM 沉思在人工智能与自动化深度融合的当下&#xff0c;智普推出的 Open-AutoGLM 项目为大语言模型的自主任务执行提供了全新范式。该项目结合了 GLM 大模型的强大语义理解能力与自动化决策框架&#xff0c;使得机器能够在复杂环境中感知、推理…

作者头像 李华
网站建设 2026/8/7 21:48:23

【Open-AutoGLM唤醒全攻略】:5步实现模型高效激活与部署

第一章&#xff1a;Open-AutoGLM唤醒全攻略导论Open-AutoGLM 是一个面向自动化自然语言处理任务的开源框架&#xff0c;旨在通过轻量级接口实现大语言模型的快速部署与调用。该框架支持多种推理模式&#xff0c;包括本地加载、API 调用以及边缘设备适配&#xff0c;适用于从开发…

作者头像 李华
网站建设 2026/8/1 10:20:56

质谱AI分析新纪元开启,Open-AutoGLM私有化部署仅需这7步

第一章&#xff1a;质谱AI分析新纪元的技术背景近年来&#xff0c;质谱技术在生物医学、环境监测和药物研发等领域取得了突破性进展。随着高通量数据的爆发式增长&#xff0c;传统数据分析方法已难以应对复杂、高维的质谱信号处理需求。在此背景下&#xff0c;人工智能&#xf…

作者头像 李华
网站建设 2026/8/9 18:36:56

Open-AutoGLM apk使用全攻略(从安装到实战部署)

第一章&#xff1a;Open-AutoGLM apk使用全攻略概述Open-AutoGLM 是一款基于开源大语言模型的本地化推理应用&#xff0c;通过其 APK 安装包可在 Android 设备上实现离线自然语言处理与代码生成能力。该应用融合了 GLM 架构的高效推理特性&#xff0c;支持多场景下的文本补全、…

作者头像 李华
网站建设 2026/8/6 7:35:13

影视后期配音新思路:GPT-SoVITS辅助剪辑工作流

影像叙事的新声&#xff1a;当GPT-SoVITS重塑配音流程 在一部动画电影的后期制作现场&#xff0c;导演突然决定修改主角的关键台词。传统流程下&#xff0c;这意味着要重新联系配音演员、预约录音棚、调整口型对齐——至少三天的等待和上万元的成本。但现在&#xff0c;剪辑师只…

作者头像 李华
网站建设 2026/7/31 14:29:30

GPT-SoVITS训练过程可视化:理解模型收敛状态

GPT-SoVITS训练过程可视化&#xff1a;理解模型收敛状态 在个性化语音合成的浪潮中&#xff0c;一个核心挑战始终存在&#xff1a;如何用最少的数据&#xff0c;还原最真实的声音&#xff1f;传统TTS系统往往依赖数小时高质量录音才能产出自然语音&#xff0c;这显然不适用于普…

作者头像 李华