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 用户。

