Bevezetés a Linux disztribúcióba
Más operációs rendszerek, például a Microsoft, egyesítik a kódokat belsőleg, és egyetlen csomagként adják ki. Az általuk kínált verziók közül kell választani.
De a Linux különbözik tőlük. A Linux különböző részeit különböző szervezetek fejlesztik.
Különböző részek közé tartozik a kernel, a shell segédprogramok, az X szerver, a rendszerkörnyezet, a grafikus programok stb. Ha akarja, hozzáférhet ezeknek az alkatrészeknek a kódjaihoz, és összeállíthatja őket. De ez nem könnyű feladat, sok időt igényel, és minden alkatrészt megfelelően össze kell szerelni, hogy megfelelően működjön.
Innentől kezdve a disztribúció (más néven disztribúció) jön a képbe. Mindezeket az alkatrészeket összeszerelik nekünk, és adnak nekünk egy összeállított Linux operációs rendszert a telepítéshez és a használathoz.
- A Linux disztribúció egy olyan operációs rendszer, amelyet egy szoftvergyűjteményen keresztül készítenek, amely gyakran tartalmazza a Linux kernelt és egy csomagkezelő rendszert.
- A Linux-felhasználók általában úgy szerzik be operációs rendszerüket, hogy letöltenek egy Linux disztribúciót, amely számos rendszerhez elérhető beágyazott eszközökről (pl. OpenWrt ) robusztus szuperszámítógépekhez (pl. Rocks Cluster Distribution).
- A Linux disztribúció Linux kernelből, GNU könyvtárakból és eszközökből, egyéb szoftverekből, ablakrendszerből, dokumentációból, asztali környezetből és ablakkezelőből áll.
- Szinte minden hozzáadott szoftver nyílt forráskódú és ingyenes, és forráskódban és lefordított bináris formában is elérhetővé válik, lehetővé téve a tényleges szoftver módosítását.
- Opcionálisan a Linux disztribúciók hozzáadnak néhány szabadalmaztatott szoftvert, amelyek esetleg nem állnak rendelkezésre forráskód formájában, például néhány eszköz-illesztőprogramhoz szükséges bináris blokkokat.
A Linux disztribúciók története
Linus Torvalds integrálta a Linux kernelt, és 1991-ben megosztotta első verzióját, a 0.01-et. Kezdetben a Linuxot csak forráskódként, majd ezt követően letölthető floppy lemezképek kombinációjaként terjesztették. A disztribúciók elkezdték egyszerűsíteni a telepítési folyamatot, mivel ez bonyolult volt, különösen az elérhető szoftverek növekvő száma miatt.
A felhasználók csodálták a Linux disztribúciókat, amelyek a Microsoft Windows és DOS operációs rendszereket helyettesítik a szabadalmaztatott Unix-verziókon, az Apple Macintosh Mac OS-en és az IBM PC-kompatibilis rendszereken. Szinte minden korai alkalmazó ismerte a Unixot az iskolából vagy a munkahelyéről. Elfogadták a Linux disztribúciók alacsony költségét és a forráskód elérhetőségét az összes vagy a legtöbb szoftverhez.
aws sns
A Linux 2017-től ismertebbé vált a beágyazott és szervereszközök piacán, mint az asztali számítógépek piacán. A webszerverek több mint 50%-án használják.
Trendek és típusok
A Linux disztribúciók a következők lehetnek:
css változó képméret
- Nem kereskedelmi vagy kereskedelmi
- Otthoni felhasználók, nagy teljesítményű felhasználók vagy vállalati felhasználók számára fejlesztették ki
- Két vagy több típusú platformon vagy hardverspecifikusan támogatott, még a platformszállítón keresztüli tanúsítványkiterjesztésig is
- Beágyazott, asztali vagy szervereszközökhöz fejlesztették ki
- Erősen speciális vagy általános célú bizonyos gépi funkciókra (pl. számítógép-fürtök, hálózati útválasztók és tűzfalak)
- Meghatározott felhasználói csoportokat céloz meg, például a nyelv nemzetközivé tétele és lokalizációja, vagy több tudományos számítástechnikai és zenei produkciós csomag bevonásával
- Elsősorban az átfogóság, a hordozhatóság, a használhatóság vagy a biztonság érdekében készült
Gördülő kiadás vagy standard kiadás
A Linux disztribúció sokfélesége a felhasználók és szállítók közötti technikai, filozófiai és szervezeti eltéréseknek köszönhető. A szabad szoftverlicenc azt határozza meg, hogy a kellő érdeklődéssel és tudással rendelkező felhasználók testreszabhatják a meglévő disztribúciókat, vagy létrehozhatnak egyet az igényeiknek megfelelően.
Linux disztribúciók listája
Átlagosan hatszáz Linux-terjesztő kínál különböző funkciókat. Itt most néhány népszerű Linux disztribúcióról fogunk beszélni.
1) Ubuntu
A Canonical 2004-ben jött létre, és gyorsan népszerűvé vált. A Canonical azt szeretné, ha az Ubuntut egyszerű grafikus Linux-asztalként használnák, parancssor használata nélkül. Ez a legismertebb Linux disztribúció. Az Ubuntu a Debian következő verziója, és könnyen használható kezdők számára. Rengeteg előre telepített alkalmazást és könnyen használható adattár-könyvtárat tartalmaz.
Korábban az Ubuntu GNOME2 asztali környezetet használt, most azonban kifejlesztette saját egységes asztali környezetét. Félévente jelenik meg, és jelenleg azon dolgoznak, hogy táblagépeken és okostelefonokon is futhassanak.
2) Linux Mint
A Mint az Ubuntu alapú, és annak tárolószoftverét használja, így egyes csomagok mindkettőben gyakoriak.
Korábban az Ubuntu alternatívája volt, mert a média kodekek és a szabadalmaztatott szoftverek benne vannak a mintában, de az Ubuntuban hiányoztak. De most már megvan a maga népszerűsége, és a cinnamon és a mate desktopot használja az Ubuntu unity asztali környezete helyett.
3) Debian
A Debian 1993 óta létezik, és sokkal lassabban adja ki verzióit, mint az Ubuntu és a mint.
Ez teszi az egyik legstabilabb Linux-terjesztővé.
Az Ubuntu a Debian alapú, és azért jött létre, hogy a Debian alapvető bitjeit gyorsabban javítsa és felhasználóbarátabbá tegye. A Debian minden kiadásának neve a Toy Story című film nevén alapul.
jdbc
4) Red Hat Enterprise / CentOS
A Red Hat egy kereskedelmi Linux-terjesztő. Vannak olyan termékek, mint a Red Hat Enterprise Linux (RHEL) és a Fedora, amelyek ingyenesen elérhetők. Az RHEL-t a kiadás előtt alaposan tesztelték, és a kiadás után hét évig támogatják, míg a fedora gyorsabb frissítést és támogatás nélkül biztosít.
A Red Hat a védjegyjogot alkalmazza, hogy megakadályozza szoftvereik újraterjesztését. A CentOS egy közösségi projekt, amely red hat vállalati Linux kódot használ, de eltávolítja annak védjegyét, és szabadon elérhetővé teszi. Más szóval, ez az RHEL ingyenes verziója, és hosszú ideig stabil platformot biztosít.
5) Fedora
Ez egy olyan projekt, amely elsősorban az ingyenes szoftverekre összpontosít, és a szoftver legújabb verzióját biztosítja. Nem készít saját asztali környezetet, hanem „upstream” szoftvert használt. Alapértelmezés szerint GNOME3 asztali környezettel rendelkezik. Kevésbé stabil, de a legújabb dolgokat biztosítja.
Linux disztró kiválasztása
terjesztés | Miért kell használni |
---|---|
UBuntu | Úgy működik, mint a Mac OS, és könnyen használható. |
Linux minta | Úgy működik, mint a Windows, és az újonnan érkezőknek használniuk kell. |
Debian | Stabilitást biztosít, de új felhasználónak nem ajánlott. |
Fedora | Ha red hatot és legújabb szoftvert szeretne használni. |
Piroskalapos vállalkozás | Kereskedelmi használatra alkalmas. |
CentOS | Ha vörös kalapot szeretne használni, de annak védjegye nélkül. |
OpenSUSE | Ugyanúgy működik, mint a Fedora, de valamivel régebbi és stabilabb. |
Arch Linux | Nem kezdőknek való, mert minden csomagot magának kell telepítenie. |
Példák Linux disztribúciókra
Széles körben használt GNU-kompatibilis vagy GNU-alapú disztribúciók
Egy nem kereskedelmi Debian disztribúció és az egyik primitív, amelyet egy önkéntes fejlesztői szövetség kezel, elkötelezett a demokratikus projektmenedzsment és a szabad szoftver elvek mellett.
Néhány más disztribúció is elérhető, például Ubuntu, Linux Mint, Fedora Linux, Red Hat Enterprise Linux, openSUSE, SUSE Linux Enterprise, Arch Linux, Manjaro Linux, Gentoo stb.
r in c programozás
Linux kernel alapú operációs rendszerek
- Az Android, a Google kereskedelmi operációs rendszere, az Android OSP alapján működik, amely különféle eszközökön, például set-top boxokon, okostévéken, okostelefonokon stb. fut.
- A ChromeOS, a Google kereskedelmi operációs rendszere a ChromiumOS alapján működik, amely csak táblagépeken, Chromeboxokon és Chromebookokon fut. Az Androidhoz hasonlóan a ChromeOS is tartalmazza a Google Play Áruházat és számos Google-alkalmazást.
Megjegyzés: Megkérdőjelezhető azonban, hogy a fenti operációs rendszereket „Linux disztribúciónak” tekintik. A Linux kernelt használják; ezért Chris DiBona (a Google nyílt forráskódú vezetője) és a Linux Foundation elismeri, hogy az Android is Linux disztribúció.
Könnyű elosztások
Ezeket a disztribúciókat a korábbi hardverek támogatásával fejlesztették ki, lehetővé téve a korábbi hardverek produktív használatát vagy a lehető legjobb sebesség elérését a modern hardverben azáltal, hogy több erőforrást biztosítanak az alkalmazásokon keresztüli használatra. Néhány példa a Slitaz, a Puppy Linux és a Tiny Core Linux.
Niche disztribúciók
Néhány más disztribúció speciális réseket igényel, például: