宣布 openSUSE on ARM Release Candidate 1
2012年10月1日 | Jos Poortvliet | 无许可
经过 11 个月的艰苦工作,openSUSE 很高兴地宣布 openSUSE 12.2 在 ARM 架构上的第一个 Release Candidate。 在 2011 年的 openSUSE 会议上首次讨论 ARM 后,openSUSE ARM 团队 成功地将 openSUSE 从无到有,及时为下个月在布拉格举行的 openSUSE 会议 打造出一个真正可用且功能完善的 ARM 版本 7 架构发行版!
硬件和设备支持
此 RC1 版本专注于 ARMv7,它涵盖了来自英国剑桥的芯片设计商的 Cortex-A 处理器系列。 由于当前 ARM 设备的现状,并非所有使用 v7 SoC 的设备都受支持。 因此,openSUSE 做出工程决策,专注于一部分设备,以最大限度地缩短将发行版带到该架构上所需的时间。 此版本支持的 SoC 供应商是德州仪器的 OMAP3 和 OMAP4 以及飞思卡尔的 I.MX51;使用这些 SoC 运行的受支持设备包括 Beagleboard、Beagleboard-xM、Pandaboard、Pandaboard-ES 和 EfikaMX smarttop/smartbook。 还有一个适用于 VersatileExpress 的镜像,适用于 Qemu,以及用户和开发人员可用于帮助启动不受支持设备的通用根文件系统 tarball。 镜像可在 下载部分 获取,.xz 归档文件包含完整的镜像(文件系统 + 内核 + initrd),而 .tar.bz 不包含文件系统(仅内核 + initrd)。
更多信息
有关每个平台的更多信息,请访问 此 wiki 页面,并且有关如何在 ARM 上启动和运行 openSUSE 的快速指南可在 此页面 上找到。 与 openSUSE 所做的一切一样,我们邀请所有感兴趣的人加入并帮助 openSUSE 成为 ARM 平台的首选发行版。 有一个关于 如何提交 ARM 的软件包修复 的简要指南,对于那些希望了解行动项目和 TODO 列表的人,有一个 Trello 板 对所有人开放,还有通常的通信渠道 IRC(#opensuse-arm on Freenode) 和 邮件列表(需要 订阅 该列表,列表存档 在这里)。 如果您有当前不受支持的设备,openSUSE 乐于帮助您启动和运行它。
感谢
openSUSE-ARM 项目是使用 Open Build Service 构建的,利用 Qemu 模拟目标架构,确保所有架构的单个软件包源并简化软件维护。 这种方法导致发现了许多错误,随后修复了所有错误,并提交到 Qemu、OBS、Kiwi 以及许多其他软件包的上游。 一个本地构建农场镜像了 OBS 环境,以验证软件包故障并测试构建。 如果没有来自德州仪器/Pandaboard 项目、Genesi、ARM 和 openSUSE 社区的硬件赞助,这个本地农场将无法实现。