教程 gentoo tutorial

Portage 源配置与同步

在进入 chroot 环境后,下一步是配置 Portage 镜像源 并同步软件包树。Portage 是 Gentoo 的源码包管理系统,正确配置源可保证下载速度和系统更新稳定性。

一、选择合适的镜像源

Gentoo 官方提供全球镜像站,你可以选择离你最近的镜像加速下载:

  • 官方镜像列表:https://www.gentoo.org/downloads/mirrors/
  • 中国大陆常用镜像:
    • 清华大学 TUNA: http://mirrors.tuna.tsinghua.edu.cn/gentoo
    • 阿里云: http://mirrors.aliyun.com/gentoo
    • 中科大: http://mirrors.ustc.edu.cn/gentoo

💡 推荐选择最近的镜像以提高下载速度和稳定性。

二、配置 Portage 镜像源

  1. 编辑 /etc/portage/make.conf 文件,设置 GENTOO_MIRRORS 变量:
bash
nano /etc/portage/make.conf

`

添加或修改如下行:

bash
GENTOO_MIRRORS="http://mirrors.tuna.tsinghua.edu.cn/gentoo"
  1. 保存并退出编辑器。

三、同步 Portage 软件包树

执行以下命令同步最新的软件包信息:

bash
emerge --sync

同步完成后,可以更新 Portage 自身:

bash
emerge --oneshot portage

⚠️ 如果同步过程中出现网络或连接问题,可以尝试切换镜像或使用 rsync 方式同步:

bash
emerge --sync --quiet

四、验证同步结果

查看 Portage 树是否成功同步:

bash
eix-sync
emerge --info

确认 PORTDIR 和 GENTOO_MIRRORS 已正确配置。

五、建议操作

  • 定期同步 Portage 树,保证系统软件包是最新版本
  • 根据网络环境选择稳定高速的镜像源
  • 在 chroot 环境下完成所有同步操作,确保安装过程顺利