A Minimal Linux Live egy nyílt forráskódú, szabadon elosztott és rendkívül könnyű operációs rendszer, amely a Linux kernel és a BusyBox szoftver, amely közös UNIX segédprogramokat tartalmaz.
Ez letölthető 32 bites / 64 bites Live CD-ként
A disztribúció letölthető két Live CD ISO képként, egy a támogatott hardverplatformok egy részére: 64 bites (x86_64) és 32 bites (x86). Meghatározzák a világ minimális, és körülbelül 7 MB méretű minden.
Az ISO-képeket CD-lemezekre, Mini CD-lemezekre vagy USB pendrive-okra lehet telepíteni, hogy a számítógép BIOS-járól indíthassanak. Az élő rendszer automatikusan elindul, mivel nem létezik boot-betöltő a Live CD-ken.
Három másodperc alatt cseng
Ez egy rendkívül gyors operációs rendszer, amely körülbelül 3-4 másodpercen belül elindul, és a felhasználókat egy shell parancsra dobja, ahonnan elérheti az összes előre telepített parancssori segédprogramot.
A Linux egy DIY elosztása
A minimális Linux Live-t az alapoktól kezdve tervezték, hogy lehetővé tegye a felhasználóknak, hogy létrehozzák saját Linux terjesztéseiket, a Minimal Linux Live alapján.
Saját minimális Linux Live operációs rendszer létrehozásához le kell töltenie a legfrissebb szkript archívumot a projekt weboldaláról, kivonni és a parancsfájlok végrehajthatóvá tenni. Telepítse a követelményeket, hajtsa végre a build_minimal_linux_live.sh parancsfájlt és várja meg.
A számítógéptől és a Linux használatától függően az operációs rendszer létrehozásának folyamata nem tarthat több mint 30 percet. Az ISO kép automatikusan létrejön ugyanazon a mappán, ahol a parancsfájlok vannak.
Nem rendszeres felhasználók számára
Úgy érezzük, kötelességünk figyelmeztetni olvasóinkat, hogy a Minimal Linux Live nem újdonságok számára készült Linux disztribúció. Ez olyan fejlett Linux felhasználók számára készült, mint a rendszergazdák, akik egy apró mentési CD-t vagy tapasztalt fejlesztőket keresnek, akik saját operációs rendszert akarnak létrehozni.
Újdonság ez a kibocsátás:
- Frissített szoftveralap - A Minimal Linux Live (MLL) alapja a Linux 4.14.12 rendszermag, a GNU C könyvtár 2.26 és a BusyBox 1.27.2. A generált ISO képfájl 9MB, 256 MB RAM szükséges ahhoz, hogy megfelelően működjön.
- 30+ rendelkezésre álló overlay csomag, új kiegészítésekkel, mint a nano, a vim, a Cloud Foundry és a BOSH ügyfelek, az Open JDK, a billentyűzetkiosztások, a 2048 játék és még sok más.
- Bundle dependency management - jó példa az Open JDK overlay csomag, amely a GLIBC és a ZLIB függvénye. A végfelhasználói perspektívából csak annyit kell tennie, hogy hozzáadja az Open JDK-t az átfedő csomagok listájához, amelyeket fel kíván adni az MLL-be, és az overlay build rendszer automatikusan elkészíti az Open JDK által igényelt átfedőkötegeket.
- Különálló konfigurációs fájl átfedő csomagok számára - az összes csomagkészletes konfiguráció különálló konfigurációs fájlban extrémizálható. Ezáltal a fő konfigurációs fájl sokkal kisebb és könnyebben karbantartható. A csomag konfigurációs fájlban szereplő bejegyzések elsődlegesek a fő konfigurációs fájl bejegyzései fölött.
- Az inutramfs automatikus futtatása - az / etc / autorun összes szkriptje automatikusan végrehajtódik indításkor. Ezt a funkciót olyan overlay csomagok használják, amelyek bizonyos funkciókat indítanak bootoláskor (például a DHCP átfedési csomagban).
- A DHCP funkció különálló overlay csomagként - a rendszerindításkor a DHCP ügyfélfunkció automatikusan indítódik. Az alapértelmezett DNS-rendezőt Quad 9-re változtatja. A nyilvános Google DNS-felbontók továbbra is jelen vannak, és biztonsági másolatokként használják őket. Ez a fedvénycsomag alapértelmezés szerint engedélyezve van.
- Forráskód különálló overlay csomagként - korábbi MLL verziók, amelyek az MLL forráskódot tartalmazzák mind az initramfs struktúrában, mind az ISO képstruktúrában. Most ugyanaz a forráskód szerepel mint overlay bundle, és megtalálható a / minimal / rootfs / usr / src (ISO kép) vagy a / usr / src (initramfs) fájlban. Ez a fedvénycsomag alapértelmezés szerint engedélyezve van.
- Docker kompatibilis kép - Az MLL build folyamat Docker kompatibilis képet hoz létre mll_image.tgz-ből, amely tartalmazza az MLL ISO-kép összes rendelkezésre álló szoftvert. Ezt a képet importálhatjuk és használhatjuk a Docker vagy bármely más konténer rendszerben, amely támogatja a nyers fájlrendszer importját. Saját szoftvert lehet hozzáadni az MLL-be (például egy egyszerű HTTP-kiszolgáló, mint a 'nweb', amely fedvénycsomagként szerepel), majd a teljes operációs rendszer futtatása helyett a Dockert használja.
- Az átfedő csomagok összevonhatók az initramf-ban - az összes átfedőköteg "összevonható" az initramf struktúrával. Ily módon az összes overlay bundle funkció elérhető a rendszerindításkor, a korlátozott hardverelemzési támogatástól függetlenül. Ez jelentősen megnöveli az initramf-struktúrát, és ezért több RAM szükséges, mivel az összes inlayzset tartalmazzák.
- Strukturális javítások - a fedőréteg-felépítés teljesen elválik a fő építési rendszertől. A fő shell parancsfájlok többek, de minden egyes shell parancs egyszerűbb szerkezettel rendelkezik. Mind a fő build folyamat, mind a overlay build rendszer a "közös" logika a külön shell parancsfájlból, amely minden más releváns parancsfájlban szerepel. A "ritka" a képfájl mérete 3 MB-ra emelkedett az alapértelmezett átfedőköteg méretének kezelésére.
- UEFI és BIOS támogatás - Az MLL különböző építési ízeket biztosít, a célzott firmware kompatibilitástól függően. A "bios" az ízesítés célja a régi BIOS rendszerek, és a syslinux projekt által előtelepített boot-betöltőket használ. Az "uefi" Az építési íz a modern UEFI-rendszereket célozza, és a systemd-boot projekt által előtelepített boot-betöltőket használ. Ön is létrehozhat "vegyes" ISO kép, amely mind a régi BIOS, mind a modern UEFI rendszerek esetén indítható. Az alapértelmezett építési aroma a "bios".
- ISO képátalakítás - a fő ISO képkönyvtár már nem tartalmaz egyedi fájlokat. Az egyik kivétel a "minimal.img" ha a "szűk" a fő konfigurációs fájlban átfedés helye engedélyezett. Ez megkönnyíti az ISO képszerkezetet a jövőbeni karbantartás érdekében.
- Egyéni MLL boot logó - az MLL boot logó különálló overlay csomagként szolgál. Azonban ez különbözik a többi overlay csomagtól, mivel nem ad átfedési funkciót. Ehelyett ez a fedvényköteg "injektál" az egyedi MLL indító logó a rendszermag forrásfában, és kis kernel újraépítést indít. Ez a fedvénycsomag alapértelmezés szerint engedélyezve van.
Újdonság a verzióban:
- A minimális Linux Live most a Linux kernel 4.1.6 és a BusyBox 1.23.2 operációs rendszeren alapul.
- A build folyamat mostantól párhuzamosan áll rendelkezésre az összes rendelkezésre álló CPU mag között, ezért az összteljesítési idő jelentősen csökken.
- A rendszermag által észlelt összes hálózati eszköz DHCP hálózati támogatást nyújt. Ne feledje, hogy a DNS nem működik a glibc okozta jól ismert statikus összekapcsolási problémák miatt.
- Az ISO kép létrehozása a genisoimage használatával történik. Ez megold néhány problémát a Debian és az Arch alapú operációs rendszereken.
- A fenti változások mellett, ha letölti a legfrissebb stabil építési parancsfájlokat, észrevesz egy kísérleti nevű mappát. Ez a mappa olyan érdekes szkripteket tartalmaz, amelyek a Linux kernel és a ToyBox alapú ISO-t gyártják a BusyBox helyett. Ne feledje, hogy ez a munka folyamatban van, és ezek a szkriptek nem működhetnek a gazda operációs rendszeren.
- A minimális Linux Live most Linuxon alapul kernel 3.18.6 és BusyBox 1.23.1.
- A minimális Linux Live most a Linux kernel 3.16.1 és a BusyBox 1.22.1 verzióján alapul.
- A boot eljárás most a / sbin / init és / etc / inittab fájlokon alapul. Négy rendelkezésre álló konzol áll rendelkezésre, amelyeket az Alt + F1-rel az Alt + F4-ig lehet váltani.
- A shell parancsfájlokat frissítettük. Most a letöltött forráskészletek külön mappában vannak tárolva. Ha a letöltési folyamat megszakad, akkor a következő alkalommal folytatja a szkriptek végrehajtását. A legjelentősebb változás az 5_generate_rootfs.sh, ami most létrehozza a / sbin / init és / etc / inittab kompatibilis struktúrájú gyökérfájlokat.
- kernel 3.15.6 és BusyBox 1.22.1.
Újdonság a 2014. augusztus 25-i verzióban:
Az újdonság a 2014. május 28-i verzióban:
Hozzászólás nem található