You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
crims0n a57bbf134c update 4 years ago
docker xfce4 4 years ago
linux-live update 4 years ago
README.md Update README.md 4 years ago
autoinstall xfce4 4 years ago
autorepack Update 4 years ago
install xfce4 4 years ago
repack Update 4 years ago

README.md

MiniOS Slax

Эти скрипты собирают загружаемый ISO образ MiniOS Slax.

Для установки используйте install - скрипт для управляемой установки, autoinstall - скрипт для автоматической установки.

Ни в коем случае не запускайте скрипты из linux-live! Они сломают вам систему.

Поддерживаемые команды: setup_host build_bootstrap build_chroot build_live build_modules build_iso

setup_host - установка пакетов, необходимых для сборки, на хост

build_bootstrap - установка минимальной системы с помощью debootstrap

build_chroot - установка остальных компонентов, необходимых для запуска системы

build_live - сборка initramfs и образа squashfs

build_modules_chroot - сборка модулей

build_iso - сборка итогового образа ISO

Синтаксис: ./install [start_cmd] [-] [end_cmd]

  • запуск от start_cmd до end_cmd

  • если start_cmd опущен, выполняются все команды, начиная с первой

  • если end_cmd опущен, выполняются все команды до последней

  • введите одну команду, чтобы запустить определенную команду

  • введите '-' как единственный аргумент для запуска всех команд

      Примеры:./install build_bootstrap - build_chroot
              ./install - build_chroot
              ./install build_bootstrap -
              ./install build_iso
              ./install -
    

!!!Сборка с помощью докера пока не работает!!!

Для сборки с помошью докера создайте в домашней папке папку build, поместите туда minios-slax и используйте команду для автоматической установки:

sudo docker run -it --rm --cap-add SYS_ADMIN -v /home/user/build:/build ubuntu:trusty /build/minios-slax/autoinstall -

либо для установки в ручном режиме:

sudo docker run -it --rm --cap-add SYS_ADMIN -v /home/user/build:/build ubuntu:trusty /build/minios-slax/install -

Для использования сборки в специально подготовленном контейнере используйте следующие примеры команд:

sudo docker run -it --rm --cap-add SYS_ADMIN -v /home/user/build:/build crims0n/minios-slax-container - пример сборки с выводом информации в консоль

sudo docker run -d --name=minios-slax-build --cap-add SYS_ADMIN -v /home/user/build:/build crims0n/minios-slax-container - пример сборки в фоне без удаления контейнера по окончании сборки