Skip to content
Search openEuler

This page uses Chinese content. Search opens the Chinese documentation.

    Browse this documentation

    openEuler 仓库结构

    This content is not available in your language yet.

    openEuler 的仓库名与 EL 系不同(没有 BaseOS/AppStream 的叫法),本页按官方仓库树逐个说明每个目录是干什么的。

    openEuler-24.03-LTS/ 仓库树的目录组成为:EPOL、ISO、OS、WSL、debuginfo、docker_img、edge_img、embedded_img、everything、hotpatch_update、raspi_img、source、stratovirt_img、update、virtual_machine_img。日常软件安装看 OS 与 everything,版本内更新看 update,EPOL 是扩展包层;各类镜像发布位(docker/虚拟机/边缘/树莓派等)也在同一层。

    OS 目录承载装机所需的基线包集合(对应 ISO 里的安装源)。装完系统后,OS 仓库保持启用即可。

    everything 仓库是全量包层:其 x86_64 目录包含 EFI、Packages(全量软件包)、isolinux、ks(Kickstart 示例)、repodata 与 RPM-GPG-KEY-openEuler 公钥文件。找不在基线里的包、做网络安装源、要 Kickstart 样例,都到这一层。

    update 仓库由 Packages 与 repodata 组成,承载版本内的更新包——安全修复与缺陷修复随 update 仓库滚动发布,dnf update 面向的就是它。SP 之间的关系见SP 升级。

    EPOL(Extra Packages for openEuler,扩展包层)与 OS/everything 并列出现在 24.03-LTS 与 24.03-LTS-SP4 的仓库树中——定位类似 EL 系的 EPEL:社区贡献的额外软件包。启用与否按需决定,把它当「补充层」而不是默认源。

    官方仓库站点说明其镜像全球分布,并指引通过官方镜像列表选择就近站点;历史版本另有 archives 站点归档。国内环境的镜像加速与仓库指向改法见下载与校验。