Интереса академического, и поддержки идеи «а почему бы и нет» ради — собираем LFS с помощью Docker одной командой.
Энтузиастом на Github было подготовлено всё что нужно для этого. Для сборки потребуется, например, Ubuntu 16.10, установленный Git и Docker. Убеждаемся что всё необходимое в системе имеется, клонируем репозиторий:
# git clone https://github.com/reinterpretcat/lfs # cd lfs/
И запускаем сборку:
# docker build --tag lfs . && docker run -it --privileged --name lfs lfs && docker cp lfs:/tmp/lfs.iso .
В зависимости от ресурсов сервера, на котором происходит сборка, процесс может потребовать достаточно много времени. Результатом сборки будет загрузочный .iso с системой, собранной на основе Linux From Scratch 8.1.