MirrorZ Help

Gentoo Portage Git

选择镜像

项目简介

Gentoo ebuild 仓库包含 Portage 用于解析和构建软件包的 ebuild 与元数据。

相应镜像只提供该仓库的 Git 同步服务。

rsync 同步配置见 Gentoo Portage 帮助。

Distfiles(软件源代码文件)与二进制包镜像的配置见 Gentoo 帮助。

使用方法

从 rsync 切换到 Git 或修改镜像

安装 eselect-repository:

删除现有的 Gentoo ebuild 仓库配置和本地副本,再使用相应镜像添加 Git 仓库:

同步 Gentoo ebuild 仓库:

不同镜像的同步进度可能不同;更换 Git 镜像时,建议使用上述方法删除并重新添加仓库。

手动从 rsync 切换或更换镜像

系统默认配置文件位于 /etc/portage/repos.conf/gentoo.conf,只需修改 sync-uri 与 sync-type。

通过 eselect-repository 生成的配置位于 /etc/portage/repos.conf/eselect-repo.conf。

完整配置示例:

首次从 rsync 切换到 Git 或更换镜像时,删除现有的本地仓库并重新同步:

配置原理和排障方法见 Portage with Git。

这个页面的内容有问题?在 GitHub Issue 反馈

想完善这个页面?查看我们的贡献指南,在 GitHub 上查看此页的源代码

本页面的全部内容在 CC BY-NC-SA 4.0 协议之条款下提供,附加条款亦可能应用。