Minimal Linux Live

Software skärmdump:
Minimal Linux Live
Mjukvaruinformation:
Version: 28-Jan-2018 Uppdaterad
Ladda upp dagen: 22 Jun 18
Utvecklare: Ivan Davidov
Licens: Gratis
Popularitet: 91

Rating: 5.0/5 (Total Votes: 1)

Minimal Linux Live är ett öppen källkod, fritt distribuerat och extremt lätt operativsystem baserat på Linux-kärnan och BusyBox-programvaran, som innehåller vanliga UNIX-verktyg.


Det är tillgängligt för nedladdning som 32-bitars / 64-bitars Live CD-skivor

Distro är tillgänglig för nedladdning som två Live CD ISO-bilder, en för varje stödd maskinplattform: 64-bitars (x86_64) och 32-bitars (x86). De definierar världen minimal och har ungefär 7 MB i storlek vardera.

ISO-bilderna kan distribueras till CD-skivor, Mini-CD-skivor eller USB-tumminstationer för att starta dem från datorns BIOS. Live-systemet startar automatiskt, eftersom det inte finns någon bootloader implementerad på Live CD-skivor.


Det stöter på 3-4 sekunder

Det är ett extremt snabbt operativsystem som börjar på ungefär 3-4 sekunder, och släpper användarna till en skalprompt från var de kan komma åt alla förinstallerade kommandoradsverktyg.


En DIY-distribution av Linux

Minimal Linux Live har designats från grunden för att tillåta användare att skapa sina egna distributioner av Linux, baserat på Minimal Linux Live självklart.

För att skapa ditt eget Minimal Linux Live OS måste du ladda ner det senaste skriptarkivet från projektets hemsida, extrahera det och göra skriptna körbara. Installera kraven, kör scriptet build_minimal_linux_live.sh och vänta.

Beroende på datorns specifikationer och distributionen av Linux som används, bör OS skapande processen inte ta mer än 30 minuter. ISO-bilden genereras automatiskt i samma mapp där skripten är.


Inte för vanliga användare

Vi känner oss skyldiga att varna våra läsare att Minimal Linux Live inte är en Linux-distribution för nybörjare. Det är utformat för avancerade Linux-användare, som systemadministratörer som letar efter en liten räddnings-CD eller erfarna utvecklare som vill skapa sitt eget operativsystem.

Vad är nytt i den här utgåvan:

  • Uppdaterad programbas - Minimal Linux Live (MLL) är baserad på Linux-kärnan 4.14.12, GNU C-biblioteket 2.26 och BusyBox 1.27.2. Den genererade ISO-bildfilen är 9 MB och kräver 256 MB RAM för att kunna köras korrekt.
  • 30 + tillgängliga överlagringspaket med nya tillägg som nano, vim, Cloud Foundry och BOSH-klienter, Open JDK, tangentbordslayout, spelet 2048 och många fler.
  • Bundle dependence management - bra exempel är Open JDK-överlagringspaketet som beror på GLIBC och ZLIB. Från slutanvändarens perspektiv är allt du behöver göra för att lägga till Open JDK i listan över överlagringspaket som du vill inkludera i MLL och överlay-build-systemet kommer automatiskt att förbereda överlagringsbuntarna som krävs av Open JDK.
  • Separat konfigurationsfil för överlagringspaket - alla paketspecifika konfigurationer kan externiseras i separat konfigurationsfil. Detta gör huvudkonfigurationsfilen mycket mindre och lättare att underhålla. Posterna i buntkonfigurationsfilen har företräde framför posterna i huvudkonfigurationsfilen.
  • Autorun-funktionalitet i initramfs - alla skript i / etc / autorun utförs automatiskt vid start. Den här funktionen används av vissa överlagringspaket som kräver att en viss funktionalitet utlöses vid start (t ex DHCP-överlagringspaketet).
  • DHCP-funktionalitet som separat överlagringspaket - DHCP-klientens funktionalitet utlöses automatiskt vid start. Standard DNS-resolver ändras till Quad 9. De offentliga Google DNS-resolverna är fortfarande närvarande och används som backup. Den här överlagringspaketet är aktiverat som standard.
  • Källkod som separat överlagringspaket - tidigare MLL-versioner användes för att inkludera källkoden MLL både i initramfs-strukturen och i ISO-bildstrukturen. Nu ingår samma källkod som överlagringspaket och kan hittas antingen i / minimal / rootfs / usr / src (ISO image) eller i / usr / src (initramfs). Den här överlagringspaketet är aktiverat som standard.
  • Docker-kompatibel bild - MLL-byggprocessen genererar docker-kompatibel bild mll_image.tgz som innehåller all tillgänglig programvara från MLL ISO-bilden. Denna bild kan importeras och användas i Docker eller i något annat behållarsystem som stöder import av råa filsystem. Du kan lägga till din egen programvara i MLL (t.ex. enkel HTTP-server som "nweb" som tillhandahålls som överlagringspaket) och använd sedan Docker istället för att köra hela OS.
  • Överlagringsbuntar kan sammanfogas i initramfs - alla överlagringsbuntar kan "sammanfogas" med initramfs-strukturen. På så sätt är all överlagringsbuntfunktionalitet tillgänglig vid start, ragrdless av det begränsade hårdvarningsdetekteringsstödet. Detta gör initramfs strukturen betydligt större och som följd behöver du mer RAM eftersom alla överlagringspaket är tillgängliga som en del av initramfs.
  • Strukturella förbättringar - Överbyggnadsbyggsystemet är helt skilt från huvudbyggsystemet. Huvudskalskripten är mer, men varje enskilt skalskript har enklare struktur. Både huvudbyggprocessen och överbyggnadsbyggsystemet är beroende av "vanligt" logik från separat skalskript, vilket ingår i alla andra relevanta skalskript. Den "gles" bildfilstorleken har ökats till 3 MB för att hantera storleken på standardöverlagringsbuntarna.
  • UEFI- och BIOS-stöd - MLL ger olika byggsmakar, beroende på den inriktade firmwarekompatibiliteten. "Bios" bygga smakmål äldre BIOS-system och använder förkompilerade startlastare som tillhandahålls av syslinux-projektet. "Uefi" bygga smakmål moderna UEFI-system och använder förkompilerade startlastare som tillhandahålls av systemd-boot-projektet. Du kan också generera "mixed" ISO-bild som kan starta på både äldre BIOS och moderna UEFI-system. Standardkonstruktionen är "bios".
  • ISO-omstrukturering - den viktigaste ISO-bildkatalogen innehåller inte längre enskilda filer. Ett undantag är "minimal.img" om den "gles" Överlagringsplatsen har aktiverats i huvudkonfigurationsfilen. Detta gör ISO-bildstrukturen lättare för framtida underhåll.
  • Anpassad MLL boot logo - MLL boot logotyp tillhandahålls som separat överlagringspaket. Det skiljer sig dock från de andra överlagringsbuntarna eftersom det inte lägger till överlagringsfunktionalitet. Istället injicerar denna överlagringsbunt " Den anpassade MLL boot-logotypen i kärnkällsträdet och utlöser småkärnan ombyggnad. Den här överlagringspaketet är aktiverat som standard.

Vad är nytt i version:

  • Minimal Linux Live bygger nu på Linux-kärnan 4.1.6 och BusyBox 1.23.2.
  • Byggprocessen är nu parallelliserad mellan alla tillgängliga CPU-kärnor, därför reduceras den totala byggtiden betydligt.
  • Det finns DHCP-nätverksstöd för alla nätverksenheter som identifieras av kärnan. Observera att DNS inte fungerar på grund av kända statiska länkproblem som orsakas av glibc.
  • ISO-bilden genereras nu genom att använda genisoimage. Detta åtgärdar vissa problem med Debians och Arch-baserade värdoperativsystem.
  • Förutom ovanstående ändringar kommer du att märka en mapp med namnet experiment, om du hämtar de senaste stabila byggskripten. Den här mappen innehåller några intressanta skript som producerar ISO baserat på Linux-kärnan och ToyBox istället för BusyBox. Tänk på att detta är pågående arbete och att dessa skript kanske inte fungerar på ditt värd-operativsystem.

Vad är nytt i version 07-feb-2015:

  • Minimal Linux Live bygger nu på Linux kärna 3.18.6 och BusyBox 1.23.1.

Vad är nytt i version 25-aug-2014:

  • Minimal Linux Live bygger nu på Linux-kärnan 3.16.1 och BusyBox 1.22.1.
  • Startprocessen är nu baserad på / sbin / init och / etc / inittab. Det finns fyra tillgängliga konsoler som kan bytas med Alt + F1 upp till Alt + F4.
  • Shell-skript har uppdaterats. Nu lagras de nedladdade källknipporna i en separat mapp. Om nedladdningen avbryts fortsätter den nästa gång skriptet körs. Den mest anmärkningsvärda ändringen är i 5_generate_rootfs.sh som nu genererar root-filsystem med struktur som är kompatibel med / sbin / init och / etc / inittab.

Vad är nytt i version 28 juli 2014:

  • Minimal Linux Live bygger nu på Linux kärna 3.15.6 och BusyBox 1.22.1.

Liknande mjukvara

KANOTIX Live KDE
KANOTIX Live KDE

17 Feb 15

BakAndImgCD
BakAndImgCD

22 Jun 18

Studio to Go!
Studio to Go!

2 Jun 15

Kommentarer till Minimal Linux Live

Kommentarer hittades inte
Kommentar
Slå på bilder!