文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

在 Arch Linux 上安装和使用 Yay

2024-11-30 06:40

关注

你可以在 Arch 用户仓库Arch User Repository(AUR)中找到社区成员打包的大量软件。

由于它来自第三方,纯粹主义者建议从 AUR 手动下载并构建每个所需的包。

但这是一项乏味的任务,这就是为什么会有 AUR 助手来避免麻烦。

Yay 是最受欢迎的 AUR 帮助程序之一,在本教程中,我将分享如何在 Arch Linux 上安装 Yay。我还将分享一些有关使用 Yay 管理 AUR 包的技巧。

💡 Yay 可在 Manjaro 的仓库中找到。因此,Manjaro 用户只需使用 pacman -S yay 即可安装

在 Arch Linux 上安装 Yay

在继续安装 Yay 之前,你需要一些构建它所需的软件包。

让我把它分成几个步骤。

步骤 1:安装必备包

首先刷新包缓存并更新系统是一个好主意:

sudo pacman -Syu

安装所需的 base-devel(包含 makepkg 等工具)和 git(克隆 yay 的 Git 仓库所需的)。

sudo pacman -S --needed base-devel git

使用 --needed 标志,它不会重新安装已经安装的软件包。

它看起来是这样的:

现在你已经有了所需的软件包,是时候在你的系统上安装 Yay

步骤 2:克隆 Yay Git 仓库并切换到它

使用 git 命令 “克隆” Yay 仓库。你可以在系统中的任何位置执行此操作,无论是主目录还是其他目录。

git clone https://aur.archlinux.org/yay.git

完成后,切换到克隆的目录:

cd yay

终于可以安装 Yay 了。

步骤 3:安装 Yay

事实上,你是在构建它。你将在此处看到 PKGBUILD 文件。使用以下命令从此处构建包:

makepkg -si

按照屏幕上的说明进行操作。当系统要求你确认时,按 Y

该过程完成后,通过检查其版本来验证 Yay 是否已成功安装。

yay --version

现在你已经成功安装了它,你可以删除克隆的 Yay Git 仓库。不再需要它了。

使用 Yay 进行包管理

Yay 遵循与 pacman 类似(但不相同)的命令结构。所以你用 Yay 管理 AUR 包应该不难。

搜索软件包:

yay search_term

安装软件包:

yay -S package_name

删除软件包:

yay -R package_name

要删除包及其依赖项:

yay -Rns package_name

仅升级 AUR 包:

yay -Sua

Yay 还能够升级非 AUR 软件包。上面的 a 标志将其限制为 AUR。

将 Yay 升级到新版本

现在,你可能想知道如何将 Yay 升级到可用的新版本。

答案是你不需要做任何特别的事情。当你运行以下命令时,Yay 可以自行更新:

yay -Sua

从 Arch 系统中删除 Yay

如果你不喜欢 Yay 或不再需要它,你可以使用 pacman 命令像删除任何其他软件包一样删除它:

sudo pacman -Rs yay

总结

这是对 Yay AUR 助手的快速介绍。你可以访问其 GitHub 仓库以了解有关其工作的更多详细信息。

Arch 用户仓库(AUR)是为什么有些人喜欢使用 Arch Linux 的原因之一。

虽然纯粹的 Arch 用户一般都会嘲笑 AUR,特别是 AUR 助手,但它们仍然因其提供的易用性而受到欢迎。

我希望你发现这个快速教程有助于在 Arch Linux 上获得 Yay。如果你仍有疑问或发现任何技术错误,请告诉我。

来源:Linux中国内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯