现在我有了Raspberry Pi。我是一位经验丰富的应用程序软件开发人员,但是我之前从未做过硬件或底层编程。我想构建一个最小的Linux,包括Pi上所有硬件的驱动程序。出于学习目的,我不想在Pi上安装任何预构建的Linux发行版。我应该从哪里开始?
1
你有没有做过任何研究?除了最低限度的东西,您是否对要达到的目标有任何想法。
—
投放
在主板上构建最小的Linux本身不是目标吗?建立Android杀手it是否需要像说的那么大?
—
Powerboy
我问的是如何开始,而不是问某人从头到尾地指导我。为什么要投反对票?初学者不受欢迎吗?
—
Powerboy
@powerboy我玩过BuildRoot。这是一个为嵌入式系统构建最小的Linux环境的项目。我仍然不确定这是否适合RPi,因为RPi既是嵌入式系统又是常规计算机。例如,BuildRoot系统没有Debian上的APT这样的软件包系统。我使用了针对Qt5定制的定制BuildRoot配置:github.com/nezticle/RaspberryPi-BuildRoot
—
Steven Devijver 2013年