[问题] 为什么嵌入式系统不流行发行版

楼主: icetofux   2019-06-25 21:35:59
我使用Linux的时间约一年,大部分也都操作在桌面环境下,这问题可能有点可
笑,但还请各位先进解惑。
最近因为工作需要开始接触类似Raspberry Pi的ARM处理器单板电脑,由于厂商
没有提供作业系统,所以我按著网络教学用Yocto建立作业系统,花了3天总算
能开机了。
在尝试的过程中我一直在想,除了Raspberry Pi有提供Raspbian这套类似
Debian的发行版,其他大部分卖类似产品的公司大多要求使用者用Yocto去建立
自己的环境,甚至还有从原始码下载开始交叉编译的。
为什么在这个领域不流行发行版,让使用者可以透过apt这类的套件管理器直接
安装自己喜欢的套件呢?是有什么技术上的困难吗?
谢谢。
作者: kdjf (我抓得到什么呢?)   2019-06-25 23:41:00
一个嵌入式系统的市场值得一个团队投入吗?
作者: Bencrie   2019-06-25 23:52:00
容量的问题吧。不然 kernel 跟 bootloader 都 ok 的话要跑 debian 应该不是问题
作者: CCWck (干嘛要暱称)   2019-06-26 00:00:00
可以用buildroot
作者: HamalAri (哈马‧阿里)   2019-06-26 00:01:00
1. rPi 也可以装一般的 distro. 至少debian/ALarm没问题2. 套件并不是问题,kernel才是,比如 rPi 是 arm 架构它要大改的 kernel,这种大改的东西通常只会出一版,然后就不更新了。就算运气好有像 rPi 这样 upstream的支援,有的还要刷社群的 uboot 来支援 device tree反正很麻烦,而且每张板子都长不一样p.s. 如果是 rPi,其实已经算多数 distro. 都支援了不要生在福中不知福。
作者: zo6596001 (超帅肥宅)   2019-06-26 00:12:00
我才刚做这行2个月,不知道是不是常常客制化的问题。还有空间有限,没必要的东西就不用放进去而且实际开发完拿给客户之后,开发的街口通常都会封死*接口
楼主: icetofux   2019-06-26 08:15:00
回5楼:感谢说明,不过我没有身在福中不知福啊,如果PI做其实我会很高兴,可是这次的案子老板有指定硬件平台。另外想请教如果只是Kernel的问题,是不是代表只要跟PI一样ARM CPU的板子其实都能用Raspbian呢?回13楼:我记得像是Debian就会提供最小安装档,里面只提供开机跟基本指令的支援,如果是空间问题应该可以用类似的机制,让使用者依最终需求来加装自己要的套件。
作者: zo6596001 (超帅肥宅)   2019-06-26 08:33:00
不知道Debian 能不能装在250MB的系统里还要放QT 的lib 约70MB 还有客户的程式
作者: os369510 (Jeremy)   2019-06-26 09:05:00
Ubuntu Core 有支援pi pi 已经有善很多了 如果你连拉code 来build 都不愿意 建议你不要玩嵌入式了
作者: dou0228 (7777)   2019-06-26 09:27:00
基本上,embedded 系统都很小,绝大多数都要你动手空间有限,RAM 有限,要跑完整的 distro 很奢侈
作者: Bencrie   2019-06-26 12:49:00
Debian 的最小安装对 embedded system 来说超大啊
作者: Alica (Torsades de Pointes)   2019-06-26 13:56:00
不限定单板电脑的话 像家用路由器之类有openwrt可装
作者: hizuki (ayaka)   2019-06-26 17:16:00
yocto试过不
作者: ChakraLinux (GNU/Chakra Project)   2019-06-26 19:14:00
楼上标准看不懂中文的…应该说,不看内文的
作者: Bencrie   2019-06-26 22:36:00
32GB emmc 4G ram ... 那是 Tegra 吗 XDTX2 差不多就这规格,一片要两万
作者: Debian (Debian)   2019-06-27 02:22:00
BMI超标造成各位的不便深感抱歉,在此不会露出胸部道歉。
作者: s8321414 (冥王欧西里斯)   2019-06-27 08:15:00
楼上XD
楼主: icetofux   2019-06-27 08:32:00
回Bencrie:不是,没这么高级,只是普通ARM A57模组电脑而已。顺便请教一下如果不想自己做硬件,市面上那家模组电脑品牌比较大呀,有人能帮我推荐吗?
作者: dou0228 (7777)   2019-06-27 10:51:00
embedded:单位要从 GB -> MB 结案
作者: hizuki (ayaka)   2019-06-27 11:24:00
我打快了应该说poky,这确实是发行版阿
作者: fourdollars (四元)   2019-06-27 12:05:00
最近出了 Raspberry Pi 4 内存有 1GB, 2GB, 和 4GBhttp://bit.ly/2XyBCLM 可恶!想要!
作者: livilivilivi (痴残苦恋悲痛莫名)   2019-06-27 12:18:00
早期限于容量,近年来也越来越多支援发行版了PI最大的问题是一般公司你拿不到那颗bcm cpu你可以玩TI beagle bone
作者: kkdlin (kkdlin)   2019-06-27 13:41:00
别的不说 嵌入式系统客户 不可能只要reference board就好每个公司光peripherals就不一样了 支援就支援不完了
作者: chuegou (chuegou)   2019-06-27 20:05:00
做工业电脑的 感觉不少
作者: god145145   2019-06-27 22:07:00
唯一支持MTK
作者: firejox (Tangent)   2019-06-28 04:30:00
Alpine Linux ?
作者: froce (froce)   2019-06-29 14:18:00
搞崁入式系统的,核心编译是基本工吧?
作者: enthos (影斯作业系统)   2019-06-30 17:53:00
作者: os369510 (Jeremy)   2019-07-02 21:28:00
来推一下Ubuntu Core pi也是reference board 用起来非常容易

Links booklink

Contact Us: admin [ a t ] ucptt.com