Linux for ARM


Читать | Новости | Поддержать меня | GitHub | Telegram-канал | Telegram-чат

Linux for ARM - руководство по сборке своего дистрибутива Linux с нуля из исходного кода для компьютеров на ARM-архитектуре. Сборка такой системы осуществляется посредством кросс-компиляции исходного кода необходимых компонентов системы на компьютере с архитектурой x86_64 для компьютера с одной из архитектур семейства ARM, например для AArch64.

Я только начал работу над этим руководством, поэтому готово далеко не всё. Не удивляйтесь, если сейчас у вас ничего не будет работать. Прогресс работы над версией 1.0 можете увидеть здесь.

Используемое программное обеспечение

Собранная по этому руководству система будет содержать следующее свободное ПО:

Для какого оборудования?

В первую очередь LFA предназначена для компьютеров, использующих SoC на архитектуре AArch64. Такую архитектуру используют многие современные SoC, поэтому можете быть уверены, что собранная система, возможно, будет работать на вашем компьютере. Руководство ориентировано в первую очередь на обладателей одноплатных ПК по типу Orange Pi или Raspberry Pi.

Чем не является LFA?

Настоятельно рекомендуется ознакомиться с данным разделом, чтобы в будущем не возникало недопониманий и прочих непонятных ситуаций. Проект «Linux for ARM» не является:

  1. Операционной системой или дистрибутивом операционной системы. LFA является руководством по сборке дистрибутива Linux, но не более.
  2. Набором ПО для автоматизации сборки своих дистрибутивов Linux. Основная идея проекта LFA заключается в самостоятельной и ручной сборке системы из исходного кода без применения автоматизированных систем сборок.

Особенности


По всем вопросам о сотрудничестве с проектом пишите в Telegram автора или в Telegram-чат проекта.