跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像AI 生图工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / Bash

Arch Linux AUR 包管理工具 Paru 使用指南

Arch Linux 下 AUR 包管理工具 Paru 的安装与使用方法。Paru 基于 Rust 开发,支持自动处理依赖和编译。文章涵盖了基础依赖安装、源码编译流程、常用命令(搜索、安装、更新、清理)、配置文件优化(并行下载)、实用技巧以及常见故障排除方案,帮助用户高效管理软件包。

灭霸发布于 2026/3/24更新于 2026/7/2645 浏览

Arch Linux AUR 包管理工具 Paru 使用指南

Paru 是 Arch Linux 生态系统中功能全面的 AUR 助手,基于 Rust 语言开发。它能够自动处理依赖关系、编译软件包,并提供与 pacman 相似的命令行体验。

安装步骤

安装必备依赖

确保系统安装了必要的编译工具:

sudo pacman -S --needed base-devel git
克隆并编译安装

从官方仓库克隆并编译:

git clone https://github.com/morganamilo/paru
cd paru
makepkg -si

核心命令使用

搜索软件包
paru -Ss 软件包名
安装软件包
paru -S 软件包名
更新系统
paru -Syu
清理缓存
paru -Sc

配置技巧

配置文件位于 /etc/paru.conf。在配置文件中启用并行下载和构建可提升速度:

# 启用并行构建
BuildMode = any
# 并行下载数
ParallelDownloads = 5

实用技巧

  • 使用 paru -G 软件包名 下载 PKGBUILD 文件而不安装
  • paru -Qm 显示所有从 AUR 安装的软件包
  • 通过 paru -Rns 软件包名 彻底删除软件包及其依赖

源码结构

主要功能模块包括:

  • src/install.rs - 软件包安装逻辑
  • src/upgrade.rs - 系统升级功能
  • src/search.rs - 软件包搜索实现
  • src/config.rs - 配置解析和管理

故障排除

构建失败? 尝试清理构建目录并重新安装:

paru -S --clean 软件包名

权限问题? 确保以普通用户身份运行 Paru,而不是 root 用户。

目录

  1. Arch Linux AUR 包管理工具 Paru 使用指南
  2. 安装步骤
  3. 安装必备依赖
  4. 克隆并编译安装
  5. 核心命令使用
  6. 搜索软件包
  7. 安装软件包
  8. 更新系统
  9. 清理缓存
  10. 配置技巧
  11. 启用并行构建
  12. 并行下载数
  13. 实用技巧
  14. 源码结构
  15. 故障排除
  • 免费图片AI生成工具免费生成了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 免费图片视频在线生成30秒,将你的创意变成现实开始设计
  • X/Twitter免费视频下载器免登陆无限额度免费视频解析下载了解详情
  • 100+免费在线小游戏爽一把
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • ChatGPT 降 AIGC 率指令实战:精准控制生成内容质量
  • WebMCP:Chrome 新 API 特性与 Agentic Web 前瞻
  • 链表带环检测与入口定位:快慢指针法原理及实现
  • NewStar CTF Web 题目解析与解题思路
  • 红黑树封装 map 和 set 的实现原理与代码
  • 多源 BFS:从单源到多源的优化思路与实战
  • FPGA 模块助力现代工厂高速数据采集与实时处理
  • GlobeDiff:用扩散模型从局部观测生成全局状态,破解多智能体部分可观测难题
  • vcpkg:跨平台 C++ 包管理器使用指南
  • 基于 YOLOv8/v11 与 LLM 的 Web 目标检测及人脸表情识别系统
  • llama.cpp 本地大模型部署与 API 调用指南
  • YOLO-DRONE:无人机低空巡检的小目标检测实践
  • Python 金融量化零基础学习路径与实战指南
  • Dify 接入企业微信群聊机器人配置与实现指南
  • AI 驱动游戏:鸿蒙生态的机会在哪里?
  • Oh My Open Code:把单模型 IDE 变成多模型协作系统
  • Mac Mini M4 本地部署大模型实战:Ollama 与 Llama 环境搭建
  • Newstar CTF Web 题目解析
  • 使用 llama.cpp 运行本地大模型遇到的常见问题及解决方案
  • 国产 17B 文生图模型 HiDream-I1 技术解析与部署

相关免费在线工具

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online

  • HTML转Markdown

    将 HTML 片段转为 GitHub Flavored Markdown,支持标题、列表、链接、代码块与表格等;浏览器内处理,可链接预填。 在线工具,HTML转Markdown在线工具,online

  • JSON 压缩

    通过删除不必要的空白来缩小和压缩JSON。 在线工具,JSON 压缩在线工具,online

  • JSON美化和格式化

    将JSON字符串修饰为友好的可读格式。 在线工具,JSON美化和格式化在线工具,online