deepin 实现多架构适配的背后,我们做了什么?
查看原文 * 全文引述 longlong在 WHLUG 上的演讲,故存在口语化表达。本文仅代表个人观点和立场。 deepin 23 作为 deepin 20 的后继版本,最大的改变之一就是添加了多架构支持:从原本只支持 AMD64 架构,到目前支持AMD64、RISC-V、LoongArch(新世界)、ARM64 多个CPU架构平台。 目前 deepin 23 已经发布了AMD64 架构的 Stable 镜像,其他 CPU 架构的镜像还处于生态建设的 Preview 版本阶段,直到我们认为其质量满足正式版发版标准,才会发布 Stable 版本。 ARM64 ARM64 架构是 deepin 23 最早导入支持的架构,当23开始正式构建仓库的时候,其就作为主要架构支持目标,现在看来也是除了x86架构之外生态最好的架构。我们对于ARM64 架构的支持也获得了合作伙伴:飞腾和此芯科技的支持。 主力构建集群 我们在做 deepin 23 适配的时候,只有一台 FT2000/64 服务器,当我们系统软件包增加到3000+ 的时候,这样的构建规模远远不足以支撑构建。而且市面上也不是很好购买ARM6...

