各位好,这些是与镜像源有关的数据。也许能作参考。
仓库 大小
EPOL 5.1G
OS 2.7G
everything 15G
update 27G
(备注:上表仅涵盖 openEuler 22.03 LTS x86_64 ,使用 reposync 命令同步自清华大学镜像源,同步时间为 2022年9月2日 )
仓库 大小 包含软件包个数 备注
update 7.3G 1449 使用 --newest-only 参数,仅包含最新版本的软件包
OS → update 1.1G 507 OS 中的软件包全部更新到 update 最新版本(如果有)所需下载文件大小
everything → update 3.2G 1033 everything 中的软件包全部更新到 update 最新版本(如果有)所需下载文件大小
详细的数据在附件中
我认为,假如要构建update镜像的话,可以在原有 .iso 的基础上,直接增加一个目录,例如:
.
├── docs/
├── EFI/
├── images/
├── isolinux/
├── ks/
├── Packages/
├── repodata/
├── RPM-GPG-KEY-openEuler
├── TRANS.TBL
└── update/
├── Packages/
└── repodata/
Anaconda Installer 可以配置多个软件源,因此我希望能保持原镜像的所有文件(除 grub.cfg 外)。使用者可以手动取消 update 源,此时依然能正常安装基线版本。
镜像 大小
openEuler-22.03-LTS-x86_64-dvd-with-update.iso 4.5G
openEuler-22.03-LTS-everything-x86_64-dvd-with-update.iso 18.8G
感觉镜像大小增幅可以接受