首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Archlinux对Ubuntu核心?

Archlinux对Ubuntu核心?
EN

Unix & Linux用户
提问于 2016-09-24 11:39:37
回答 3查看 2.3K关注 0票数 7

我正在启动一个新的嵌入式系统项目,并试图为我的问题找到一个答案:

什么是最轻的linux系统,是为嵌入式设备量身定做的,我偶然发现了Archlinux和Ubuntu核心(snappy),但没有找到一个明确的答案,两者之间的区别,谁能帮助这一点?

EN

回答 3

Unix & Linux用户

回答已采纳

发布于 2016-09-24 12:28:44

Ubuntu和Arch有许多不同之处。

有了Ubuntu内核,您就可以得到一个针对嵌入式设备的现成发行版(基于Debian)。

另一方面,Arch Linux“就是你要做的”。安装Arch Linux后,只剩下一个最小的GNU/Linux系统(而不是基于任何其他发行版)。然后由您来根据您的需要配置系统。

总之,Ubuntu内核确实是针对嵌入式系统定制的,而对于Arch Linux,您必须自己裁剪。

Arch Linux链接:https://wiki.archlinux.org/index.php/Arch_Linux

Ubuntu链接:http://www.ubuntu.com/internet-of-things

票数 13
EN

Unix & Linux用户

发布于 2016-09-24 18:59:08

因为这是一个嵌入式项目。我建议你要么使用建筑工,要么使用约克托。在使用了这两种方法之后,我建议您使用buildroot。这更容易开始。然而,如果你有时间赶上速度,选择约克托。这两种方法都很好,虽然我是超级粉丝或者是Arch和Debian,但这两种构建系统中的任何一种都是可行的。

票数 3
EN

Unix & Linux用户

发布于 2016-09-24 17:32:00

我想说的是,两者都可能是很合适的。但是,如果要进行嵌入式开发,答案可能与您选择的平台有关。

在Raspberry Pi 2上,您可以同时使用这两种方法。但是Archlinux所使用的磁盘空间要轻一些,这是Ubuntu核心上snap数据包的缺点。

然后,您应该试着看看您需要哪个软件,以及它们在这两个平台上是如何容易获得的。最后,考虑到许多嵌入式系统的强大功能,您可以考虑在桌面/膝上型计算机上开发并可能进行测试,然后在目标平台上部署是多么可行。从您的主要操作系统进行交叉编译是多么容易,等等。Snap包可能更“胖”,但更容易部署:它们包含所需的所有内容。

最后,没有错误的选择。你需要评估你的需求,然后看看最合适的。

票数 2
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/312048

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档