安装 AUR 软件包
概括
如何使用
题外话
概括
Arch Linux是最受欢迎的 Linux 发行版之一。
它由AUR(Arch Linux 用户库)提供支持,这是一个由 Arch 用户和开发者组成的庞大社区,托管着大量的软件包。
通过充分利用这些软件包,我们可以使我们的环境更加便捷或更加强大。
基于 Arch Linux 的 Linux 发行版(例如Manjaro和Artix)也是如此。
参考: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
第二半步:
$ # cd [the package]
$ cd qperf
$ makepkg -si
完成了😁
题外话
实际上,在安装 qperf 的过程中,没有遇到任何问题……
毕竟,我完成了软件包的安装😃
文章来源:https://dev.to/nabbisen/installing-aur-packages-bdf