Главная » Статьи » Мои статьи

BuildRoot

Инструкция по сборке дистрибутива GNU/linux для работы АРМ «Скиф» на одноплатном компьютере Raspberry Pi.

К данной инструкции прилагается конфигурационный файл BuildRoot версии 2017.05, поэтому для первого раза рекомендуется скачать именно эту версию: http://buildroot.org/download.html.

Распакуйте архив BuildRoot, например в каталог ~/BuildRoot, скопируйте в этот каталог файлы:

  • .config — конфигурация BuildRoot, подготовленная для АРМ «Скиф»;

  • bcmrpi_armskif — конфигурация ядра, подготовленная для АРМ «Скиф».

На диске должно быть 10 Гб свободного пространства. Командой «make xconfig» запустите графический конфигуратор и добавьте необходимое вам ПО, например mysql, lighttpd, php, nut и т.д. В параметре [Kernel]->[Configuration file patch] укажите путь к конфигурации ядра.

В графическом конфигураторе работает поиск «Ctrl+F». Обратите внимание, что некоторые программы могут быть не видны в конфигураторе, но видны при поиске. В окне поиска будет указана причина, например нужно выбрать для сборки какую-то другую программу (зависимость).

Закройте конфигуратор, предварительно сохранив внесенные изменения, и выполните команду «make». BuildRoot скачает с internet необходимые программы и соберет их.

Результат работы BuildRoot будет в каталоге «~/BuildRoot/output/images». Для записи этих файлов на SD карту удобно пользоваться скриптом «mksdcard». Последовательность действий такая:

  • Скопируйте скрипт «mksdcard» в каталог «~/BuildRoot/output/»

  • Переименуйте «~/BuildRoot/output/images/rpi-firmware» в «~/BuildRoot/output/images/boot»

  • Переместите файл «~/BuildRoot/output/images/zImage» в «~/BuildRoot/output/images /boot/»

  • Выполните скрипт «sh mksdcard /dev/sdX», где «/dev/sdX» файл устройства SD карты в вашей системе.

Осталось скопировать файлы АРМ «Скиф» на SD карту.

Категория: Мои статьи | Добавил: arm-skif (10.10.2014)
Просмотров: 1843
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Форма входа
Категории раздела
Наш опрос
Для какой ОС будет востребована программа:
Всего ответов: 623
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0