各位好,这些是与镜像源有关的数据。也许能作参考。
仓库 大小 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
感觉镜像大小增幅可以接受