Browse Source

Update

master
crims0n 4 years ago
parent
commit
af1addf634
  1. 78
      README.md

78
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 <http://minios.ru>
🇷🇺
Эти скрипты собирают загружаемый 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 <http://minios.ru>
Loading…
Cancel
Save