![Ubuntu Core 与 ODROID-C0 开发板上的 Arch Linux](https://linux22.com/image/1140750/Ubuntu%20Core%20%E4%B8%8E%20ODROID-C0%20%E5%BC%80%E5%8F%91%E6%9D%BF%E4%B8%8A%E7%9A%84%20Arch%20Linux%20.png)
我有一块 Hardkernel ODROID-C0 开发板。ODROID-C0 网站上说,在 ODROID-C0 上运行的一些操作系统是 Ubuntu、Android、Arch Linux、Debian 和 OpenELEC。我正在启动一个新的嵌入式系统项目,并试图找到我的问题的答案:
最轻量级的、为嵌入式设备量身定制的 Linux 系统是什么?我偶然发现了 Arch Linux 和 Ubuntu Core(Snappy),但没能找到两者之间区别的明确答案。有人能帮忙吗?
答案1
Ubuntu Core 是 Ubuntu 的极简版本,旨在在嵌入式设备上运行,它是更轻量级的操作系统。Ubuntu Core 的最低硬件系统要求是:
- 处理器 - 600MHz 处理器(ARMv7 或更高版本,或 x86)
- 系统内存 – 128MB RAM
- 存储 - 4GB 闪存/存储,用于恢复出厂设置和系统回滚
Ubuntu Core 的新版本每两年在双数年发布一次(2016 年、2018 年等)。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。