diff --git a/README.md b/README.md index 2dcd995..1daa8d4 100644 --- a/README.md +++ b/README.md @@ -1,42 +1,6 @@ # MiniOS -Эти скрипты собирают загружаемый ISO образ MiniOS. - -Для установки используйте **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, запустите 01-runme.sh из папки docker. Данное действие установит необходимые программы и создаст образ. Для запуска сборки отредактируйте под себя и запустите 02-build.sh. Пример содержимого файла: - -`docker run --rm -it --name mlc --privileged -v /home/user/build:/build local/mlc /build/minios-slax/install -` - +🇺🇸 These scripts build a bootable MiniOS ISO image. For installation use **install** - script for guided installation, **autoinstall** - script for automatic installation. @@ -75,3 +39,43 @@ To build with docker, create a build folder in your home folder, put minios-slax `docker run --rm -it --name mlc --privileged -v /home/user/build:/build local/mlc /build/minios-slax/install -` Author: crims0n + +🇷🇺 +Эти скрипты собирают загружаемый ISO образ MiniOS. + +Для установки используйте **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, запустите 01-runme.sh из папки docker. Данное действие установит необходимые программы и создаст образ. Для запуска сборки отредактируйте под себя и запустите 02-build.sh. Пример содержимого файла: + +`docker run --rm -it --name mlc --privileged -v /home/user/build:/build local/mlc /build/minios-slax/install -` + +Автор: crims0n \ No newline at end of file