Minimal Linux Live

Screenshot Software:
Minimal Linux Live
Detalii soft:
Versiune: 28-Jan-2018 Actualizat
Incarca data: 22 Jun 18
Producător: Ivan Davidov
Licenţă: Gratuit
Popularitate: 91

Rating: 5.0/5 (Total Votes: 1)

Minimal Linux Live este un sistem de operare open source, distribuit gratuit și extrem de ușor bazat pe kernel-ul Linux și software-ul BusyBox, care include utilitare comune UNIX.


Acesta este disponibil pentru descărcare sub formă de CD-uri live pe 32 de biți / pe 64 de biți

Distro este disponibil pentru descărcare ca două imagini Live CD ISO, una pentru fiecare dintre platformele hardware suportate: 64-bit (x86_64) și 32-bit (x86). Ei definesc lumea minimală și au aproximativ fiecare dimensiune de aproximativ 7 MB.

Imaginile ISO pot fi instalate pe discuri CD, discuri Mini CD sau unități de memorie USB pentru a le încărca din BIOS-ul computerului. Sistemul live pornește automat, deoarece nu există niciun bootloader implementat pe CD-urile live.


Se cizme în 3-4 secunde

Este un sistem de operare extrem de rapid, care pornește în aproximativ 3-4 secunde, dând utilizatorilor la un prompt shell, de unde pot accesa toate utilitățile de linie de comandă preinstalate.


O distribuție DIY a Linux

Minimal Linux Live a fost conceput de la început pentru a permite utilizatorilor să-și creeze propriile distribuții de Linux, bazate pe Minimal Linux Live, desigur.

Pentru a vă crea propriul sistem de operare minimal Linux Live, trebuie să descărcați cea mai recentă arhivă de scripturi din pagina de pornire a proiectului, să o extrageți și să creați scripturile executabile. Instalați cerințele, executați scriptul build_minimal_linux_live.sh și așteptați.

În funcție de specificațiile calculatorului și de distribuția Linux, procesul de creare a sistemului de operare nu ar trebui să dureze mai mult de 30 de minute. Imaginea ISO va fi generată automat în același director în care sunt scripturile.


Nu pentru utilizatorii obișnuiți

Ne simțim obligați să avertizăm cititorii noștri că Minimal Linux Live nu este o distribuție Linux pentru începători. Acesta este conceput pentru utilizatorii avansați de Linux, cum ar fi administratorii de sistem care caută un mic CD de salvare sau dezvoltatori experimentați care doresc să-și creeze propriul sistem de operare.

Ce este nou în această versiune:

  • Baza de software actualizată - Minimal Linux Live (MLL) se bazează pe kernelul Linux 4.14.12, biblioteca GNU C 2.26 și BusyBox 1.27.2. Fișierul imagine ISO generat este de 9 MB și necesită 256 MB RAM pentru a funcționa corect.
  • 30+ pachete de suprapuse disponibile cu noi adăugiri precum nano, vim, Cloud Foundry și clienții BOSH, Open JDK, layout-uri de tastatură, jocul 2048 și multe altele.
  • Gestionarea dependenței pachetelor - exemplu bun este pachetul de suprapunere JDK deschis, care depinde de GLIBC și ZLIB. Din perspectiva utilizatorului final tot ce trebuie să faceți este să adăugați JDK deschis la lista de pachete de suprapuse pe care doriți să le includeți în MLL, iar sistemul de suprapunere va pregăti automat pachetele de suprapuse cerute de Open JDK.
  • Fișier de configurare separat pentru pachetele de suprapunere - configurația specifică a pachetului poate fi externalizată în fișierul de configurare separat. Aceasta face ca fișierul de configurare principal să fie mult mai mic și mai ușor de întreținut. Înregistrările din fișierul de configurare a pachetului au prioritate față de intrările din fișierul principal de configurare.
  • Funcționalitatea Autorun în initramfs - toate scripturile din / etc / autorun sunt executate automat la boot. Această caracteristică este folosită de anumite pachete de suprapuse care necesită o anumită funcționalitate care să fie declanșată la pornire (de exemplu pachetul de suprapunere DHCP).
  • Funcția DHCP ca pachet suprapus separat - funcționalitatea clientului DHCP este declanșată automat la pornire. Rezolvatorul prestabilit de DNS este schimbat la Quad 9. Rezolvatorii publici DNS Google sunt încă prezenți și folosiți ca backup. Acest pachet de suprapunere este activat în mod implicit.
  • Codul sursă ca pachet suprapus separat - versiunile MLL anterioare folosite pentru a include codul sursă MLL atât în ​​structura initramfs, cât și în structura imaginii ISO. Acum, același cod sursă este inclus ca pachet de suprapunere și poate fi găsit în / minimal / rootfs / usr / src (imagine ISO) sau în / usr / src (initramfs). Acest pachet de suprapunere este activat în mod implicit.
  • Imagine compatibilă cu Docker - Procesul de construire MLL generează imaginea compatibilă Docker mll_image.tgz care conține tot software-ul disponibil din imaginea MLL ISO. Această imagine poate fi importată și utilizată în Docker sau în orice alt sistem container care acceptă importul sistemului de fișiere brute. Aveți posibilitatea să adăugați propriul software în MLL (de exemplu, un server HTTP simplu, cum ar fi "nweb", care este furnizat ca pachet de suprapunere) și apoi să utilizați Docker în loc să executați întregul sistem de operare.
  • Legăturile de suprapunere pot fi îmbinate în initramfs - toate pachetele suprapuse pot fi "îmbinate" cu structura initramfs. În acest fel, funcționalitatea pachetului suprapus este disponibilă la pornire, fără a fi suportată de suportul limitat de detectare a hardware-ului. Acest lucru face ca structura initramfs să fie semnificativ mai mare și, ca urmare, aveți nevoie de mai multă memorie RAM, deoarece toate pachetele de suprapuse sunt disponibile ca parte a initramfs.
  • Îmbunătățiri structurale - sistemul de construire a suprapunerilor este complet separat de sistemul principal de construcție. Scripturile principale ale shell-ului sunt mai multe, dar fiecare script shell individual are o structură mai simplă. Atât procesul principal de construire, cât și sistemul de construire a suprapunerii se bazează pe "comun" logica din script-ul shell separat, care este inclus în toate celelalte scripturi shell relevante. Termenul "sparse" dimensiunea fișierului de imagine a fost mărită la 3 MB pentru a gestiona dimensiunea pachetelor implicite de suprapunere.
  • Suport UEFI și BIOS - MLL oferă arome de construcție diferite, în funcție de compatibilitatea firmware-ului vizat. "BIOS-ul" construi arome vizează sistemele BIOS vechi și utilizează încărcători de încărcare precompilați furnizați de proiectul syslinux. Termenul "uefi" construiți arome vizează sistemele UEFI moderne și utilizează încărcători de încărcare precompilați furnizați de proiectul de boot sistemic. De asemenea, puteți genera "amestec" Imaginea ISO care poate porni atât pe BIOS-ul vechi, cât și pe sistemele moderne UEFI. Aroma implicită pentru construire este "bios".
  • Restructurarea imaginii ISO - directorul principal de imagini ISO nu mai conține fișiere individuale. O excepție este "minimal.img" în cazul în care termenul "sparse" suprapunerea locației a fost activată în fișierul de configurare principal. Acest lucru face ca structura imaginii ISO să fie mai ușoară pentru întreținerea viitoare.
  • Sigla personalizată MLL - sigla MLL este furnizată ca pachet separat de suprapunere. Cu toate acestea, acesta este diferit de celelalte pachete suprapuse, deoarece nu adaugă funcționalități suprapuse. În schimb, acest pachet de suprapunere "se injectează" sigla personalizată MLL în bootul sursă al kernel-ului și declanșează redeschiderea nucleului mic. Acest pachet de suprapunere este activat în mod implicit.

Ce este nou în versiune:

  • Minimal Linux Live este acum bazat pe kernelul 4.1.6 și pe BusyBox 1.23.2.
  • Procesul de construire este acum paralealizat între toate nucleele CPU disponibile, prin urmare timpul de construcție general este redus semnificativ.
  • Există suport pentru rețeaua DHCP pentru toate dispozitivele de rețea detectate de kernel. Rețineți că DNS nu funcționează din cauza problemelor de legare statică bine cunoscute cauzate de glibc.
  • Imaginea ISO este acum generată folosind genisoimage. Aceasta rezolvă unele probleme cu sistemele de operare gazdă Debian și Arch.
  • În plus față de modificările de mai sus, dacă descărcați cele mai recente script-uri de construcție stabile, veți observa un folder numit experimental. Acest director conține câteva scripturi interesante care produc ISO pe baza kernel-ului Linux și ToyBox în loc de BusyBox. Rețineți că acest lucru este în curs de desfășurare și este posibil ca aceste scripturi să nu funcționeze în sistemul dvs. de operare gazdă.

Ce este nou în versiunea 07-Feb-2015:

kernel 3.18.6 și BusyBox 1.23.1.

Ce este nou în versiunea 25-Aug-2014:

  • Minimal Linux Live se bazează acum pe kernelul 3.16.1 și pe BusyBox 1.22.1.
  • Procesul de pornire se bazează acum pe / sbin / init și / etc / inittab. Există patru console disponibile care pot fi comutate cu Alt + F1 până la Alt + F4.
  • Scripturile Shell au fost actualizate. Acum pachetele sursă descărcate sunt stocate în folder separat. Dacă procesul de descărcare este întrerupt, va continua data viitoare când sunt executate scripturile. Schimbarea cea mai notabilă este generată în 5_generate_rootfs.sh care generează acum sistem de fișiere rădăcină cu structură compatibilă cu / sbin / init și / etc / inittab.

Ce este nou în versiunea 28-Jul-2014:

kernel 3.15.6 și BusyBox 1.22.1.

Software similare

Comentarii la Minimal Linux Live

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!