Skip to content

Dzodah8772/arch-live-builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ArchFlux OS — сборка live-ISO

Этот репозиторий содержит заготовку для сборки Arch-based live ISO (ArchFlux OS) через archiso.

Быстрый старт (локально)

  1. Убедитесь, что вы на Arch Linux (или в среде с pacman).
  2. Запустите скрипт сборки:
./scripts/build.sh

Скрипт автоматически установит archiso при необходимости и соберёт ISO в директорию out/.

Сборка в Docker

Для воспроизводимого окружения можно собрать ISO в контейнере:

docker build -t archflux-builder .

Запуск сборки:

docker run --rm -v "$(pwd)":/workspace archflux-builder

Важно: контейнер использует archiso, поэтому необходим доступ к pacman зеркалам.

Настройка содержимого ISO

  • packages.x86_64 — список пакетов, который будет использован при сборке (в репозитории есть минимальный набор).
  • airootfs/ — overlay директории, которые попадут в live-окружение (пример: airootfs/etc/hostname).

Полезные материалы

Список задач и план работ расположен в каталоге projects/.