安装 yay - Arch Linux/Manjaro 的最佳 AUR 助手安装 yay - Arch Linux/Manjaro 的最佳 AUR 助手安装 yay - Arch Linux/Manjaro 的最佳 AUR 助手安装 yay - Arch Linux/Manjaro 的最佳 AUR 助手
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

安装 yay - Arch Linux/Manjaro 的最佳 AUR 助手

发表 admin at 2025年2月28日
类别
  • 未分类
标签

Arch Linux 爱好者们大家好!在本指南中,我将向您展示如何使用 yay – Arch Linux 的最佳 AUR 助手来管理 AUR 上的包。 Arch Linux 是一种一旦你习惯了就再也回不去的操作系统。我写了一篇关于 Arch Linux 的评论,为什么你应该考虑使用它:最佳 Linux 发行版 – Arch Linux 完整评论。

要全面了解 AUR 包管理器,请查看以下指南。

  • 最佳 Arch Linux AUR 包管理器

Arch Linux 提供了两种在系统上安装和更新软件包的方法:

  • 来自官方 Arch Linux 存储库 – 使用 pacman 包管理器
  • 来自 AUR (Arch User Repository) – 使用 AUR 辅助工具,如 yay

什么是 Arch 用户存储库 (AUR)

AUR 是一个面向 Arch 用户的社区驱动的存储库,与前面提到的 ABS 不同。创建 AUR 的目的是使共享社区包的过程变得更加容易和有组织。它包含软件包描述 (PKGBUILD),允许您使用 makepkg 从源代码编译软件包,然后通过 pacman 安装它。

什么是耶?

Yay 是用 Go 编写的 Arch Linux AUR 辅助工具。它可以帮助您以自动方式从 PKGBUILD 安装软件包。 yay 具有 AUR Tab 补全功能,具有高级依赖性解决功能。它基于 yaourt、apacman 和 pacaur 的设计,但也实现了以下目标:

  • 几乎没有依赖性。
  • 为 pacman 提供接口。
  • 有你喜欢的搜索。
  • 最小化用户输入
  • 了解 git 软件包何时需要升级。

在 Arch Linux 上安装 yay

您可以使用不同的 AUR 帮助程序或从源代码构建包来在 Arch Linux 上安装 yay。

二进制安装方法:

sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si

要从 PKGBUILD 构建软件包,请使用以下命令:

sudo pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

这将在您的系统上安装 go,并从下载的存储库文件构建 yay 软件包。

在 Arch Linux/Manjaro 上使用 yay

安装 yay 后,就可以使用了。请注意,您不需要 sudo 权限即可使用。yay。 大多数 yay 标志都是 pacman 标准标志。有关 yay 的基本用法,请参阅下面的示例。

示例 1:使用 yay 安装包

使用选项 -S 通过 yay 从 AUR 安装软件包。

yay -S package

示例 2:使用 yay 删除包

要删除包,请使用-Rns选项:

yay -Rns package

示例 3:启动包选择菜单

使用 :

yay <Search Term>

示例 4:使用 yay 升级已安装的软件包

要升级所有已安装的软件包,请使用以下选项:

yay -Syu

请参阅下面的屏幕截图。

要包含开发包,请使用:

yay -Syu --devel --timeupdate

示例 5:使用 yay 清除不需要的依赖项

使用以下选项删除系统上所有不需要的依赖项:

yay -Yc

示例 6:使用 yay 打印系统统计信息

要打印系统统计信息,请使用 -Ps

yay -Ps

示例7:生成用于开发更新的开发包DB

使用命令:

yay -Y --gendb

有关 Arch Linux 的更多信息:

  • 最佳 Arch Linux AUR 包管理器
  • 如何在 Windows WSL 上运行 Arch Linux
  • 如何在 Arch Linux 上安装 Podman/Manjaro
©2015-2025 Norria support@alaica.com