ODROID-C0 开发板上的 Ubuntu Core 与 Arch Linux

Pro*_*eek 3 ubuntu-core embedded-system

我有一个 Hardkernel ODROID-C0 开发板。在 ODROID-C0 网站上,它说在 ODROID-C0 上运行的一些操作系统是 Ubuntu、Android、Arch Linux、Debian 和 OpenELEC。我正在开始一个新的嵌入式系统项目,并试图找到我的问题的答案:

什么是为嵌入式设备量身定做的最轻量级的 Linux 系统?我偶然发现了 Arch Linux 和 Ubuntu Core (Snappy),但没有设法找到两者之间差异的明确答案。有人能帮忙吗?

kar*_*rel 5

Ubuntu Core 是 Ubuntu 的简约版本,旨在在嵌入式设备上运行,它是更轻量级的操作系统。Ubuntu Core 的最低硬件系统要求是:

  • 处理器 – 600MHz 处理器(ARMv7 或更高版本,或 x86)
  • 系统内存 – 128MB RAM
  • 存储 – 4GB 闪存/存储用于恢复出厂设置和系统回滚

Ubuntu Core 的新版本在偶数年(2016、2018 等)每 2 年发布一次。Ubuntu Core 18 基于 Ubuntu 18.04,受安全和维护更新支持 10 年,直到 2028 年 4 月。

               处理器内存磁盘空间下载网页
Ubuntu Core 600MHz ARMv7 或 x86 128MB 4GB http://cdimage.ubuntu.com/ubuntu-core/vivid/daily-preinstalled/current/   
Arch Linux i686、x86_64 或 ARM 256MB 800MB https://archlinuxarm.org/about/downloads

如果您的应用程序只需要一个最小的操作系统并且省电非常重要,我推荐 Ubuntu Core。