Теперь я получил свой Raspberry Pi. Я опытный разработчик прикладного программного обеспечения, но я никогда раньше не занимался аппаратными средствами или программированием низкого уровня. Я хочу собрать минимальный Linux, включая драйверы для всего оборудования на моем Pi. В целях обучения я не хочу устанавливать какой-либо предварительно собранный дистрибутив Linux на мой Pi. С чего мне начать?
1
Вы вообще проводили какие-либо исследования? Есть ли у вас какие-либо идеи о том, чего вы хотели бы достичь, кроме того, что является минимальным.
—
Импульс
Создание самого минимального Linux на плате не может быть целью? Должен ли он быть таким большим, как, скажем, при создании Android-убийцы?
—
powerboy
И я спрашиваю, с чего начать, а не просить кого-то провести меня от начала до конца. Зачем голосовать? Новички не приветствуются?
—
powerboy
@powerboy Я играл с BuildRoot. Это проект по созданию минимальных сред Linux для встраиваемых систем. Я до сих пор не уверен, подходит ли он для RPi или нет, поскольку RPi является одновременно встроенной системой и обычным компьютером. Например, система BuildRoot не имеет системы пакетов, такой как APT в Debian. Я использовал эту настроенную конфигурацию BuildRoot, настроенную для Qt5: github.com/nezticle/RaspberryPi-BuildRoot
—
Стивен Девиджвер