Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| ru:docs:guide-user:additional-software:imagebuilder [2020/06/14 20:16] – Minor changes alexandrlastfm | ru:docs:guide-user:additional-software:imagebuilder [2021/10/15 08:27] – ↷ Links adapted because of a move operation bobafetthotmail | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Image Builder ====== | + | ====== |
| Это предварительно скомпилированная среда, используемая для создания пользовательских образов прошивок без необходимости компиляции ядра и пакетов. | Это предварительно скомпилированная среда, используемая для создания пользовательских образов прошивок без необходимости компиляции ядра и пакетов. | ||
| Line 6: | Line 6: | ||
| * Встраивание пакетов непосредственно в файловую систему SquashFS для экономии места во флэш-памяти устроиства | * Встраивание пакетов непосредственно в файловую систему SquashFS для экономии места во флэш-памяти устроиства | ||
| * Пользовательская конфигурация, | * Пользовательская конфигурация, | ||
| - | * Быстрая сборка по сравнению с методом компиляции [[docs: | + | * Быстрая сборка по сравнению с методом компиляции [[docs: |
| ===== Подготовка ===== | ===== Подготовка ===== | ||
| Line 163: | Line 163: | ||
| Порядок действий: | Порядок действий: | ||
| - | - Создайте папку files/ в коревом каталоге | + | - Создайте папку files/ в корневом каталоге |
| - | - Добавьте | + | - Добавьте |
| - | - Сделайте | + | - Сделайте |
| - Выполните '' | - Выполните '' | ||
| Line 180: | Line 180: | ||
| Для удаления всех временных файлов сборки и сгенерированных образов воспользуйтесь командой: | Для удаления всех временных файлов сборки и сгенерированных образов воспользуйтесь командой: | ||
| < | < | ||
| + | |||
| + | |||
| + | ==== Возможные проблемы ==== | ||
| + | - При запуске команды make использование root не требуется. | ||
| + | - Проверьте вывод журнала на наличие проблем с пакетами (конфликты, | ||
| + | - Убедитесь, | ||
| + | - При выходе новой версии подождите несколько дней, исходные пакеты могут находиться в несогласованном состоянии. | ||
| + | |||
| + | Вот как выглядит пример несогласованного состояния зависимостей для пакета libubus20191227: | ||
| + | < | ||
| + | Collected errors: | ||
| + | * satisfy_dependencies_for: | ||
| + | | ||
| + | * opkg_install_cmd: | ||
| + | Makefile: | ||
| + | make[2]: *** [package_install] Error 255 | ||
| + | Makefile: | ||
| + | make[1]: *** [_call_image] Error 2 | ||
| + | Makefile: | ||
| + | make: *** [image] Error 2 | ||
| + | </ | ||