Minimal Linux Live on Linux-ytimen ja BusyBox-ohjelmiston avoin lähdekoodi, vapaasti levitettävä ja erittäin kevyt käyttöjärjestelmä, joka sisältää yhteisiä UNIX-apuohjelmia.
Se on ladattavissa 32-bittiset / 64-bittiset Live-CD-levyt
Distro on ladattavissa kahtena Live-CD-ISO-kuvana, yksi jokaiselle tuetuille laitteistoalustoille: 64-bittinen (x86_64) ja 32-bittinen (x86). Ne määrittävät maailman vähäisen ja niillä on kooltaan noin 7 Mt.
ISO-kuvat voidaan ottaa käyttöön CD-levyille, Mini-CD-levyille tai USB-peukalevyille, jotta ne voidaan käynnistää tietokoneen BIOSista. Elävä järjestelmä käynnistyy automaattisesti, koska Live-CD-levyillä ei ole käynnistyslatainta.
Se käynnistyy 3-4 sekunnissa
Se on erittäin nopea käyttöjärjestelmä, joka alkaa noin 3-4 sekunnissa, pudottamalla käyttäjät shell-kehotteeseen, josta he voivat käyttää kaikkia valmiiksi asennettuja komentorivin apuohjelmia.
Linuxin DIY-jakelu
Minimal Linux Live on suunniteltu pohjimmiltaan, jotta käyttäjät voivat luoda omat Linux-jakelunsa, jotka perustuvat Minimal Linux Live -ohjelmaan.
Luo oma Minimal Linux Live-käyttöjärjestelmäsi, sinun on ladattava uusimmat skriptiarkistot projektin kotisivulta, purettava se ja tehtävä komentosarjat suoritettaviksi. Asenna vaatimukset, suorita build_minimal_linux_live.sh -komento ja odota.
Riippuen tietokoneesi teknisistä tiedoista ja käytetystä Linux-jakelusta, OS-luomisprosessin ei pitäisi kestää yli 30 minuuttia. ISO-kuva luodaan automaattisesti samassa kansiossa, jossa komentosarjat ovat.
Ei säännöllisille käyttäjille
Meidän on pakko varoittaa lukijoillemme, että Minimal Linux Live ei ole Linux-jakelu aloittelijoille. Se on suunniteltu kehittyneille Linux-käyttäjille, kuten järjestelmän ylläpitäjille, jotka etsivät pienen pelastamis-CD: n tai kokeneita kehittäjiä, jotka haluavat luoda oman käyttöjärjestelmänsä.
Uutta strong> tämä julkaisu:
- Päivitetty ohjelmisto - Minimal Linux Live (MLL) perustuu Linux-ytimeen 4.14.12, GNU C -kirjastoon 2.26 ja BusyBox 1.27.2. Generoitu ISO-kuvatiedosto on 9 Mt ja vaatii 256 Mt RAM-muistia, jotta se toimisi kunnolla.
- 30 ylimääräistä ylimääräistä niputta, jossa on uusia lisäyksiä, kuten nano, vim, Cloud Foundry ja BOSH-asiakkaat, Open JDK, näppäimistöasettelut, peli 2048 ja paljon muuta.
- Bundle-riippuvuudenhallinta - hyvä esimerkki on avoin JDK-overlay-nippu, joka riippuu GLIBC: stä ja ZLIB: stä. Loppukäyttäjän näkökulmasta sinun on vain lisättävä Open JDK päällekkäisten nippujen luetteloon, jonka haluat sisällyttää MLL: hen, ja päällekkäisrakentamisjärjestelmä valmistelee automaattisesti Open JDK: n edellyttämät peittokuljettimet.
- Erillinen konfigurointitiedosto overlay-nipuille - kaikki nipun määritykset voidaan ulkoistaa erillisessä määritystiedostossa. Tämä tekee tärkeimmän kokoonpanotiedoston paljon pienemmäksi ja helpompi ylläpitää. Paketin kokoonpanotiedostossa olevat merkinnät ovat etusijalla pääkonfigurointitiedoston sisältämissä merkinnöissä.
- Autorun-toiminto initramfs - kaikki / etc / autorun -komentosarjat suoritetaan automaattisesti käynnistyksen yhteydessä. Tätä ominaisuutta käyttävät jotkin peittokuvakkeet, jotka edellyttävät, että jokin toiminto käynnistetään käynnistyksen yhteydessä (esim. DHCP-peittokuvake).
- DHCP-toiminto erillisenä peittokuvana - DHCP-asiakkaiden toiminto käynnistyy automaattisesti käynnistyksen yhteydessä. Oletusarvoisen DNS-resoluutiota muutetaan nimellä Quad 9. Julkiset Google DNS -resoluutiot ovat edelleen läsnä ja niitä käytetään varmuuskopiona. Tämä peittokuvake on oletusarvoisesti käytössä.
- Lähdekoodi erillisenä peittokuvana - aiemmat MLL-versiot, jotka sisälsivät MLL-lähdekoodin sekä initramfs-rakenteessa että ISO-kuvakehyksessä. Nyt sama lähdekoodi on sisällytetty päällekkäin nipuksi ja se löytyy joko / minimal / rootfs / usr / src (ISO-kuvasta) tai in / usr / src (initramfs). Tämä peittokuvake on oletusarvoisesti käytössä.
- Docker-yhteensopiva kuva - MLL-rakennusprosessi luo Docker-yhteensopivan kuvan mll_image.tgz-tiedoston, joka sisältää kaikki saatavilla olevat ohjelmistot MLL ISO -kuvasta. Tätä kuvaa voi tuoda ja käyttää Dockerissa tai missä tahansa muussa konttijärjestelmässä, joka tukee raakatiedostojen tuontia. Voit lisätä omat ohjelmasi MLL: hen (esimerkiksi yksinkertainen HTTP-palvelin, kuten nweb, joka toimitetaan peittokuvakkeena) ja käyttää sitten Dockeria sen sijaan, että käytit koko käyttöjärjestelmää.
- Yliviivatut niput voidaan yhdistää initramfs: iin - kaikki päällekkäiset niput voidaan yhdistää & quot; initramfs-rakenteella. Tällä tavoin kaikki päällekkäisvalmisteiden toiminnot ovat käytettävissä käynnistettäessä, rajoitetusti laitteiston havaitsemisen tukena. Tämä tekee initramfs-rakenteesta huomattavasti suuremman ja seurauksena tarvitset lisää RAM-muistia, koska kaikki päällystyspaketit ovat käytettävissä initramfs-osana.
- Rakenteelliset parannukset - päällekkäisrakentamisjärjestelmä on täysin erillään päärakennusjärjestelmästä. Tärkeimmät komentosarjat ovat enemmän, mutta jokainen yksittäinen komentosarja sisältää yksinkertaisemman rakenteen. Sekä päärakennusprosessi että päällysrakentamisjärjestelmä perustuvat "yleiseen" logiikkaa erillisestä komentotiedostosta, joka sisältyy kaikkiin muihin asiaankuuluviin komentosarjoihin. "Harva" kuvatiedoston koko on nostettu 3 megatavuksi, jotta pystyt käsittelemään oletuskokoonpanon kokoa.
- UEFI- ja BIOS-tuki - MLL tarjoaa erilaisia rakennemuotoja riippuen kohdennetusta firmware-yhteensopivuudesta. "Bios" rakentaa maku kohdistaa vanhoja BIOS-järjestelmiä ja käyttää syslinux-hankkeen tarjoamia esikokoisia käynnistyskuormaimia. "Uefi" rakentaa maku kohdistaa nykyaikaisiin UEFI-järjestelmiin ja käyttää systemd-käynnistysprojektin tarjoamia esikokoisia käynnistyskuormaimia. Voit myös luoda "sekoitettuja" ISO-kuva, joka voi käynnistyä sekä vanhassa BIOS-järjestelmässä että nykyaikaisissa UEFI-järjestelmissä. Oletusarvoinen rakennemuoto on "bios".
- ISO-kuvan uudelleenjärjestely - tärkein ISO-kuvakansiossa ei enää ole yksittäisiä tiedostoja. Yksi poikkeus on "minimal.img" jos "harva" päällekkäispaikka on otettu käyttöön pääasetustiedostossa. Tämä helpottaa ISO-kuvarakennetta tulevaisuuden ylläpitoon.
- Mukautettu MLL-käynnistyslogi - MLL: n käynnistyslogi on erillinen peittokuvake. Se eroaa kuitenkin muista peittokuvista, koska se ei lisää päällekkäiskuvatoimintoja. Sen sijaan tämä peittokulku "injektoi" mukautetun MLL: n käynnistyslogi ytimen lähdekoodissa ja käynnistää pienen ytimen uudelleenrakennuksen. Tämä peittokuvake on oletusarvoisesti käytössä.
Uutta strong> versiona:
- Minimal Linux Live perustuu Linux-ytimeen 4.1.6 ja BusyBox 1.23.2.
- Rakennusprosessi on nyt yhdensuuntainen kaikkien käytettävissä olevien CPU-ytimien kesken, joten kokonaiskäyntiaika on huomattavasti pienempi.
- Kaikkien ytimen havaitsemien verkkolaitteiden DHCP-verkkotuki on olemassa. Huomaa, että DNS ei toimi tunnettujen stabiilien linkitysongelmien vuoksi, jotka johtuvat glibc: stä.
- ISO-kuva luodaan genisoimagen avulla. Tämä korjaa joitakin ongelmia Debian- ja Arch-pohjaisten isäntäkäyttöjärjestelmien kanssa.
- Edellä mainittujen muutosten lisäksi, jos lataat uusimmat vakaan rakentamisen komentosarjat, huomaat kansion nimeltä kokeellinen. Tämä kansio sisältää mielenkiintoisia komentosarjoja, jotka tuottavat ISO-pohjaisen Linux-ytimen ja ToyBoxin sijaan BusyBoxin. Huomaa, että tämä on käynnissä ja nämä komentosarjat eivät välttämättä toimi isäntäkoneella.
- Minimal Linux Live perustuu nyt Linux-käyttöjärjestelmään.
Uutta strong> ytimen 3.18.6 ja BusyBox 1.23.1.
Uutta strong> versiossa 25-Aug-2014:
- Minimal Linux Live perustuu Linux-ytimeen 3.16.1 ja BusyBox 1.22.1.
- Aloitusprosessi perustuu nyt / sbin / init ja / etc / inittab. Neljä käytettävissä olevaa konsolia, jotka voidaan vaihtaa Alt + F1: n kanssa Alt + F4: een asti.
- Shell-komentosarjat on päivitetty. Nyt ladatut lähdepaketit tallennetaan erilliseen kansioon. Jos latausprosessi keskeytyy, se jatkuu seuraavan kerran, kun komentosarjat suoritetaan. Merkittävin muutos on 5_generate_rootfs.sh, joka tuottaa nyt root-tiedostojärjestelmän, jonka rakenne on yhteensopiva / sbin / init ja / etc / inittab kanssa.
Uutta strong> versio 28.7.2014:
- Minimal Linux Live perustuu nyt Linux ytimen 3.15.6 ja BusyBox 1.22.1.
Kommentteja ei löytynyt