From 36a5605fcf6dc71eec573a1997fad2d9676af76b Mon Sep 17 00:00:00 2001 From: crim50n Date: Mon, 6 Dec 2021 16:27:48 +0300 Subject: [PATCH] Update --- README.md | 53 ++++++++------------------------- linux-live/pkglists/prereq.list | 2 +- 2 files changed, 13 insertions(+), 42 deletions(-) diff --git a/README.md b/README.md index da8d433..e7691c7 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,18 @@ These scripts build a bootable MiniOS ISO image. +Using minios-live, you can build: + +*Debian 9, 10 with Fluxbox environment (analogous to Slax ).* + +*Debian 9, 10, 11 and Ubuntu 20.04 with Xfce4 environment.* + +*Experimentally added support for the Cinnamon environment for all versions of distributions.* + +To build, you need to change the parameters in the **linux-live/buildconfig** file to build the required option, then start the build: `./install -` + +It is advisable to use Ubuntu 20.04 for build, since in this system you can build MiniOS based on Debian 9,10,11 and Unbuntu 20.04. If you have a different system installed, use docker. + For installation use **install** - script for guided installation, **autoinstall** - script for automatic installation. **Never run scripts from linux-live! They will break your system.** @@ -40,44 +52,3 @@ To build with docker, create a build folder in your home folder, put minios-live `docker run --rm -it --name mlc --privileged -v /home/user/build:/build local/mlc /build/minios-live/install -` Author: crims0n - -: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-live, запустите 01-runme.sh из папки docker. Данное действие установит необходимые программы и создаст образ. Для запуска сборки отредактируйте под себя и запустите 02-build.sh. Пример содержимого файла: - -`docker run --rm -it --name mlc --privileged -v /home/user/build:/build local/mlc /build/minios-live/install -` - -Автор: crims0n diff --git a/linux-live/pkglists/prereq.list b/linux-live/pkglists/prereq.list index 72c01b2..8a4614c 100644 --- a/linux-live/pkglists/prereq.list +++ b/linux-live/pkglists/prereq.list @@ -3,5 +3,5 @@ sudo systemd-sysv dbus -libterm-readline-gnu-perl +#libterm-readline-gnu-perl cpio \ No newline at end of file