Minimal Linux Live

Софтуер снимки:
Minimal Linux Live
Софтуер детайли:
Версия: 28-Jan-2018 актуализира
Дата на качване: 22 Jun 18
Розробник: Ivan Davidov
Разрешително: Безплатно
Популярност: 91

Rating: 5.0/5 (Total Votes: 1)

Минималният Linux Live е отворена, свободно разпространявана и изключително лека операционна система, базирана на ядрото на Linux и на софтуера BusyBox, който включва общи UNIX програми.


Той е налице за изтегляне като 32-битови / 64-битови дискове на живо

Дистрибуторът е достъпен за изтегляне като две Live CD ISO изображения, по един за всяка от поддържаните хардуерни платформи: 64-битова (x86_64) и 32-битова (x86). Те определят света минимален и имат приблизително 7MB по размер.

ISO изображенията могат да бъдат инсталирани на CD дискове, Mini CD дискове или USB памети, за да се заредят от BIOS на компютъра. Системата на живо се стартира автоматично, тъй като не съществува буутлоудър, изпълняван на Live CD.


Той обувки в 3-4 секунди

Това е изключително бърза операционна система, която се стартира за около 3-4 секунди, като отпада потребителите от командния ред, откъдето имат достъп до всички предварително инсталирани помощни програми за командния ред.


Дистрибуция на Linux

Минималният Linux Live е проектиран от самото начало, за да позволи на потребителите да създават свои собствени дистрибуции на Linux, разбира се, на базата на Minimal Linux Live.

За да създадете своя собствена Minimal Linux Live OS, трябва да изтеглите най-новия архив на скриптовете от началната страница на проекта, да го извлечете и да го направите изпълним. Инсталирайте изискванията, изпълнете скрипта build_minimal_linux_live.sh и изчакайте.

В зависимост от спецификациите на компютъра и разпространението на Linux, процесът на създаване на операционна система не трябва да отнеме повече от 30 минути. ISO изображението ще се генерира автоматично в същата папка, където са скриптовете.


Не за редовни потребители

Ние се чувстваме задължени да предупреждаваме нашите читатели, че Minimal Linux Live не е Linux дистрибуция за начинаещи. Тя е предназначена за напреднали потребители на Linux, като например системни администратори, които търсят малък спасителен компактдиск или опитни разработчици, които искат да създадат собствена операционна система.

Какво ново в тази версия:

  • Актуализирана софтуерна база - Minimal Linux Live (MLL) се базира на Linux ядро ​​4.14.12, GNU C библиотека 2.26 и BusyBox 1.27.2. Генерираният ISO файл с изображения е 9MB и изисква 256MB RAM, за да работи правилно.
  • 30+ налични свръзки с нови допълнения като nano, vim, Cloud Foundry и BOSH клиенти, Open JDK, клавиатурни оформления, игра 2048 и много други.
  • Блокиране на управлението на зависимостта - добър пример е Open JDK overlay пакета, който зависи от GLIBC и ZLIB. От гледна точка на крайния потребител, всичко, което трябва да направите, е да добавите Open JDK към списъка със слоеве с наслагване, които искате да включите в MLL, а системата за наслагване на наслагване автоматично ще подготви пакетите за наслагване, изисквани от Open JDK.
  • Отделен конфигурационен файл за свръзки - всички конфигурации на пакета могат да бъдат възстановени в отделен конфигурационен файл. Това прави основния конфигурационен файл много по-малък и по-лесен за поддръжка. Записите в конфигурационния файл на пакета имат предимство пред записите в основния конфигурационен файл.
  • Автоматична функционалност в initramfs - всички скриптове в / etc / autorun се изпълняват автоматично при зареждане. Тази функция се използва от някои свръзки, които изискват известна функционалност да се задейства при зареждане (напр. DHCP overlay пакета).
  • DHCP функционалност като отделен слой за наслагване - функцията на DHCP клиента се задейства автоматично при стартиране. Редакторът по подразбиране за DNS се променя на Quad 9. Публичните Google resolvers на DNS все още присъстват и се използват като резервно копие. Този слой за наслагване е активиран по подразбиране.
  • Изходен код като отделен слой за наслагване - предишни MLL версии, използвани за включване на MLL изходния код както в структурата на initramfs, така и в структурата на изображението на ISO. Сега същият изходен код е включен като пакет за наслагване и може да бъде намерен в / minimal / rootfs / usr / src (ISO образ) или в / usr / src (initramfs). Този слой за наслагване е активиран по подразбиране.
  • Съвместимо с Docker изображение - процесът на създаване на MLL генерира съвместимо с Docker изображение mll_image.tgz, което съдържа целия наличен софтуер от изображението на MLL ISO. Това изображение може да бъде импортирано и използвано в Docker или във всяка друга контейнерна система, която поддържа внос на необработена файлова система. Можете да добавите свой собствен софтуер в MLL (например обикновен HTTP сървър като "nweb", който се предоставя като пакет за наслагване), а след това да използвате Docker, вместо да изпълнявате цялата операционна система.
  • Свръзките могат да бъдат обединени в initramfs - всички свръзки могат да бъдат "обединени" с структурата на initramfs. По този начин всички функционални възможности за наслагване са налични при зареждане, без значение на ограничената поддръжка за откриване на хардуер. Това прави структурата на initramfs значително по-голяма и в резултат на това се нуждаете от повече RAM, тъй като всички пакети за наслагване са налични като част от initramfs.
  • Структурни подобрения - системата за създаване на наслагване е напълно отделена от основната система за изграждане. Главните скриптове на Shell са повече, но всеки отделен скрипт на Shell има по-проста структура. Както основният процес на изграждане, така и системата за наслагване върху наслагване разчитат на "обичайните" логика от отделен скрипт на Shell, който е включен във всички други съответни скриптове на Shell. "Рязкото" размер на файла на изображението е увеличен на 3 МБ, за да се справи с размера на стандартните връзки за наслагване.
  • Поддържане на UEFI и BIOS - MLL осигурява различни вкусове, в зависимост от целевата съвместимост на фърмуера. "Био" създава вкус, насочен към наследените BIOS системи и използва предварително компилирани обувки за зареждане, осигурени от проекта syslinux. "Уфи" създава вкус към съвременните системи UEFI и използва предварително компресирани обувки за зареждане, осигурени от проекта за системно зареждане. Можете също така да генерирате "смесени" ISO изображение, което може да стартира както на стария BIOS, така и на съвременните системи UEFI. Ароматът по подразбиране е "bios".
  • Преструктуриране на ISO изображения - основната директория с изображения ISO вече не съдържа отделни файлове. Едно изключение е "minimal.img" ако "рядкото" местоположението на наслагването бе разрешено в главния конфигурационен файл. Това прави структурата на изображенията ISO по-лесна за бъдеща поддръжка.
  • Лично лого за зареждане на MLL - логото на обувката за MLL се предоставя като отделен слой за наслагване. Това обаче е различно от другите наслояващи връзки, тъй като не добавя функционалност за наслагване. Вместо това този слой за наслагване "инжектира" персонализираното лого за зареждане на MLL в дървото на източника на ядрото и задейства възстановяването на малки ядра. Този слой за наслагване е активиран по подразбиране.

Какво е новото във версията:

  • Минималната версия на Linux Live сега е базирана на ядрото 4.1.6 и BusyBox 1.23.2.
  • Сега процесът на изграждане е паралелизиран между всички налични сърцевини на процесора, поради което общото време за изграждане е значително намалено.
  • Поддържа DHCP мрежата за всички мрежови устройства, открити от ядрото. Имайте предвид, че DNS не работи поради добре познатите проблеми със статичното свързване, причинени от glibc.
  • ISO изображението сега се генерира, като се използва genisoimage. Това поправя някои проблеми с хост операционните системи на Debian и Arch.
  • В допълнение към горните промени, ако изтеглите най-новите стабилни скриптове за създаване, ще забележите папка, наречена експериментална. Тази папка съдържа някои интересни скриптове, които произвеждат ISO въз основа на ядрото на Linux и ToyBox вместо BusyBox. Моля, имайте предвид, че това е работа в ход и тези скриптове може да не работят на вашата хост операционна система.

  • Какво е новото във версия 07-Feb-2015:

    • ядро 3.18.6 и BusyBox 1.23.1.

    Какво е новото във версия 25-август-2014:

    • Минималната версия на Linux Live сега е базирана на ядрото на Linux 3.16.1 и BusyBox 1.22.1.
    • Процесът на зареждане вече се основава на / sbin / init и / etc / inittab. Има четири налични конзоли, които могат да се комутират с Alt + F1 до Alt + F4.
    • Shell скриптовете са актуализирани. Сега изтеглените пакети източник се съхраняват в отделна папка. Ако процесът на изтегляне бъде прекъснат, той ще продължи при следващото изпълнение на скриптовете. Най-значимата промяна е в 5_generate_rootfs.sh, която сега генерира коренна файлова система със структура, съвместима с / sbin / init и / etc / inittab.

    • Какво е новото във версия 28-ти юли 2014:

      • ядро 3.15.6 и BusyBox 1.22.1.

Подобен софтуер

Коментари към Minimal Linux Live

Коментари не е намерена
добавите коментар
Включете на изображения!