是否有带有用户安装脚本的 portage 扩展,例如 Archlinux 的 AUR。
我对 Gentoo 很好奇,到目前为止,我遇到的每个发行版,无论是基于 Debian 还是基于 Red Hat,都有核心存储库的扩展,可以让您偶尔安装非自由软件。我想知道 gentoo 的类比是什么?
答案1
没有一个类似物。
一般来说,这种类型的东西在基于 portage 的系统上是已知的(比如 Gentoo 作为“覆盖”。你可以找到一个例子(非官方覆盖)这里。任何人都可以创建一个,您只需以某种方式将其放入您的系统并配置 portage 即可使用它。
作为一般规则,手动管理叠加层并非易事,尤其是当您使用多个叠加层时。幸运的是,Gentoo 提供了一个名为layman
(app-portage/layman
在 Gentoo portage 树中)的工具可以为您处理这个问题。它允许在官方列表上安装、同步和各种其他覆盖服务,并提供可从中安装的附加覆盖列表的轻松配置。
答案2
有一种东西叫做layman
。它允许自定义存储库,基于 Gentoo 的发行版使用它,甚至还有一个供 portage 用户使用的 Steam 存储库。外行人使用“覆盖”,它基本上是自定义的 portage 存储库。添加存储库会为portage
Gentoo 的包管理器添加可用的包。
Gentoo Wiki 上有更多信息:https://wiki.gentoo.org/wiki/Layman
答案3
Gentoo 的 Portage 支持这一点自定义 ebuild 存储库。