安装 AUR 软件包 概要 如何使用 侧边栏主题

2025-06-07

安装 AUR 软件包

概括

如何使用

题外话

概括

Arch Linux是最受欢迎的 Linux 发行版之一。
它由AUR(Arch Linux 用户库)提供支持,这是一个由 Arch 用户和开发者组成的庞大社区,托管着大量的软件包。
通过充分利用这些软件包,我们可以使我们的环境更加便捷或更加强大。

基于 Arch Linux 的 Linux 发行版(例如ManjaroArtix)也是如此


参考:AUR 用户指南声明

开头是:

Arch 用户软件仓库 (AUR) 是一个由社区驱动的 Arch 用户软件仓库。它包含软件包描述文件 (PKGBUILD),允许您使用 makepkg 从源代码编译软件包,然后通过 pacman 安装。AUR 的创建旨在组织和共享来自社区的新软件包,并帮助加快将热门软件包纳入社区软件仓库的速度。本文档介绍用户如何访问和使用 AUR。

很多进入官方软件仓库的新软件包都源自 AUR。在 AUR 中,用户可以贡献自己的软件包构建版本(PKGBUILD 及相关文件)。AUR 社区可以对 AUR 中的软件包进行投票。如果某个软件包足够受欢迎(前提是它拥有兼容的许可证和良好的打包技术),它就有可能被纳入社区软件仓库(可通过 pacman 或 abs 直接访问)。

接下来是:

警告:AUR 软件包是用户制作的内容。使用任何提供的文件均由您自行承担风险。


好吧,我建议 Manjaro 用户在使用 AUR 之前先在 Manjaro 包管理器中搜索一下。
如果在更可靠的地方有解决方案,为什么不先去那里看看呢?
如果那里没有,那就换个角度想:

✿✿✿

如何使用

简要介绍

获取“Git Clone URL”,git clone它,makepkg -si,就完成了。

步骤 1:获取“Git 克隆 URL”

访问 AUR:https://aur.archlinux.org/并搜索软件包:

前往包裹页面:

获取“Git 克隆 URL”:

根据需要确认“许可证”、“受欢迎程度”、“上次更新”、“依赖项”等:

步骤2:构建软件包并安装

git clone [the package],,,完成了cd [the package]makepkg -si

这是名为 qperf 的包的示例。
* 注意:qperf 是一个用于测量节点间网络带宽和延迟的工具。

前半步:

$ # git clone [the package]
$ git clone https://aur.archlinux.org/qperf.git
Enter fullscreen mode Exit fullscreen mode

第二半步:

$ # cd [the package]
$ cd qperf
$ makepkg -si
Enter fullscreen mode Exit fullscreen mode

完成了😁

题外话

实际上,在安装 qperf 的过程中,没有遇到任何问题……

毕竟,我完成了软件包的安装😃

文章来源:https://dev.to/nabbisen/installing-aur-packages-bdf
PREV
Letsencrypt Wildcard Let's Encrypt:使用 Certbot 的通配符证书
NEXT
React Query - 超越基础