RU EN Глава 4. Linux SDK - инструкция по сборке OrangePi 4.6. Как скомпилировать образ Linux
Img 4.24 3) Затем выберите модель платы Img 4.25
a. В текущей ветке можно увидеть debian11, ubuntu20.04, ubuntu22.04 три варианта b. В следующей ветке можно увидеть debian11, debian12, ubuntu22.04 три варианта Img 4.26
Img 4.27
a. Image with console interface (server) - Указывает на образ версии сервера, который относительно небольшой b. Image with desktop nvironment (desktop) - Указывает на образ с относительно большим рабочим столом. Img 4.28
Img 4.29
Img 4.30 Img 4.31 Затем вы можете выбрать дополнительные пакеты, которые необходимо установить. Yажмите клавишу Enter, чтобы перейти прямо сюда.
Img 4.32
a. Инициализируйте среду компиляции Ubuntu PC и установите программные пакеты, необходимые для процесса компиляции.
b. Загрузите исходный код ядра u-boot и linux (если кэшировано, обновите только код)
c. Скомпилируйте исходный код u-boot и сгенерируйте deb-пакет u-boot.
d. Скомпилируйте исходный код Linux и сгенерируйте deb-пакеты, связанные с Linux.
e. Сделать deb-пакет прошивки linux
f. Создайте пакет deb инструмента Orangepi-config.
g. Создайте пакет deb, поддерживаемый платой h. Если вы компилируете образ рабочего стола, вы также создадите пакеты deb, связанные с рабочим столом.
i. Проверьте, был ли закэширован rootfs, если нет, заново создайте rootfs, если он был закэширован, напрямую распаковайте и используйте
j. Установите ранее сгенерированный пакет deb в rootfs
k. Выполните определенные настройки для разных плат и разных типов образов, например предустановите дополнительные пакеты программного обеспечения, измените конфигурацию системы и т.д.
l.Затем создайте файл образа и отформатируйте раздел, тип по умолчанию ext4
m. Затем скопируйте настроенные rootfs в зеркальный раздел
n. Затем обновите initramfs
o.Наконец, запишите bin-файл u-boot в образ с помощью команды dd
a. Путь хранения скомпилированного образа
b. Время компиляции
c. Повторите команду, чтобы скомпилировать образ, и используйте следующую команду, чтобы начать компиляцию образа напрямую, без выбора через графический интерфейс.
|