A Linux operációs rendszerek típusai
Kép jóváírása: Westend61/Westend61/GettyImages
A Linux operációs rendszer napjainkban a számítógépeken és más eszközökön használt egyik fő operációs rendszer. Valószínűleg leginkább a vállalatok számítógépes szerverein való használatáról ismert, de a különböző Linux-változatokat asztali számítógépeken, laptopokon és nagyszámítógépeken, valamint ezoterikusabb eszközökön is használják. Google-é Android operációs rendszer okostelefonokhoz és táblagépekhez, valamint annak Chrome OS Chromebookoknak nevezett rendszer, mindkettő Linux alapú. A különböző típusú Linux rendszerek jobban megfelelnek a különböző céloknak.
Linux operációs rendszer története
A Linuxot 1991-ben hozta létre egy finn számítógép-programozó Linux Torvalds, aki építeni akart a Unix operációs rendszer asztali számítógépekkel kompatibilis verziója Intel processzorokon fut. A Unix egy operációs rendszer, amelyet eredetileg az AT&T fejlesztett ki Bell Labs, a telefontársaság legendás kutatás-fejlesztési egysége, az 1970-es években, és bár a kifejezés még mindig védjegy, manapság gyakran általánosan használják más rendszerekhez, amelyeket az eredeti ihletett és azzal nagyrészt kompatibilis Unix.
A nap videója
Egy korai Unix-szerű operációs rendszer ún Minix már létezett PC-k számára, de a licencelési és egyéb problémák miatt nem volt kielégítő Torvalds és a Linux fejlesztésében részt vevő programozók csoportja számára világszerte. A Linux technikailag csak az operációs rendszer kernelére utal, vagyis a rendszer belső magja, amely az alkalmazási programok és a számítógép hardvere között helyezkedik el, és kezeli a memóriát, a processzoridőt és a számítógép eszközeihez való hozzáférést.
A Linux rendszerre általában telepített egyéb szoftverek nagy része a GNU projekt, amelyet nagyrészt az égisze alatt fejlesztettek ki Szabad Szoftver Alapítvány, elkötelezett a felhasználók szabadságát előmozdító szoftverek fejlesztése és népszerűsítése mellett. Richard Stallman, a Free Software Foundation alapítója és elnöke a kombinált rendszer elnevezését támogatja GNU/Linux ahelyett, hogy egyszerűen a Linux operációs rendszerről beszélnénk. Alapvetően a Linux rendszer biztosítja az operációs rendszer kernelt, a GNU számos alkalmazásszintű eszközt és sok modern telepítésben további szervezetek biztosítják a Linuxon futó egyéb alapvető szoftverek nagy részét gépek.
Napjainkban a Linux kernelt számos fejlesztő karbantartja szerte a világon, közülük sokukat alkalmazzák is szoftvercégek, amelyek a Linuxra támaszkodnak akár belső használatra, akár azoknak kínált termékekben való felhasználásra vásárlók. Ezek a fejlesztők gondoskodnak arról, hogy a Linux kernel kompatibilis legyen a hardverek széles skálájával, és új funkciókat vezetnek be a használhatóság, a biztonság és a hatékonyság fokozása érdekében. A Linux kernel nyílt forráskódú, ami azt jelenti, hogy a szabadon elérhető forráskódot általában bárki használhatja és módosíthatja saját céljaira. A Linuxhoz elérhető többi szoftver nagy része is hasonló feltételekkel érhető el, bár a pontos licencek eltérőek. Így, győződjön meg arról, hogy megértette a telepített szoftver körüli helyzetet személyi vagy üzleti számítógépén.
A Linux operációs rendszer disztribúcióinak megértése
A Linux kezdeti, 1990-es évek eleji kiadása óta sok szervezet saját szoftvercsomaggal állt elő a Linux kernelt kiegészítésére. Ezeket a kötegeket disztribúciók, és bár valaha CD-n, DVD-n vagy akár hajlékonylemezen is terjesztették, ma már többnyire online terjesztik.
A disztribúciók gyakran döntenek arról, hogy milyen szoftververziók – beleértve a grafikus felhasználói felületeket, a szervert – milyen verziójúak eszközök, programozószoftverek és végfelhasználói alkalmazások – elérhetők lesznek, és mely konfigurációkat veszik át alapértelmezett. A legtöbb olyan csomagkezelő szoftvert tartalmaz, amelyet a terjesztés által jóváhagyott szoftverek egyszerű telepítésére terveztek, hasonlóan a mobiltelefonokon manapság használt alkalmazásboltokhoz, bár sok csomagkezelő az iOS és az Android előtti.
Slackware, a legrégebben karbantartott disztribúció
A legrégebbi, aktívan karbantartott Linux disztribúció az Slackware1993-ban jött létre. Abban az időben maga a Linux új volt, és nem volt teljesen kompatibilis a piacon lévő összes számítógépes hardverrel, és A felhasználók elsősorban professzionális fejlesztők vagy számítógépes hobbik voltak, akik szívesen bütykölték az újdonságot rendszer. Sok régebbi programozónak szép emlékei vannak a Slackware Linuxról, küszködik a rendszer üzembe helyezésével egy tartalék munkagépen, egyetemi asztali számítógépen vagy akár egy családi számítógépen.
A Slackware kezelőfelülete még ma is jobban megfelelhet a tapasztalt felhasználóknak, mint azoknak, akik olyat keresnek, ami csak néhány kattintással működik. A rendszer telepítéséhez és karbantartásához használt konfigurációs rendszer a parancssoron alapul, nem grafikus felhasználói felület egerekkel vagy érintőképernyőkkel, és a Slackware további manuális módosításokat igényelhet, hogy elinduljon és működjön.
Debian, Ubuntu és Mint disztribúciók
Egy másik régóta fennálló Linux disztribúció az Debianhivatalosan 1993-ban alapították. Úgy tervezték, hogy lehetővé tegye a felhasználói közösség nyílt hozzájárulását, és továbbra is egy nem kereskedelmi csoport karbantartja Debian projekt, többnyire távolról kommunikál az interneten keresztül. Több tízezer csomagot tartalmaz, amelyek különféle szoftvereszköz-készleteket képviselnek, amelyek telepíthetők a csomagkezelő eszközével, az ún. APT.
2004-ben egy dél-afrikai fejlesztő-vállalkozó és munkatársai létrehozták a Canonical céget, amely saját Linux disztribúciót hozott létre ún. Ubuntu, miután egy ősi afrikai szó, jelentése "emberiség mások számára". A Debian alapján bárki számára ingyenesen elérhető, és a Linux legszélesebb körben használt változatai közé tartozik. A Canonical rendszeres hivatalos kiadásokat biztosít a rendszerről, és támogatja az érdeklődő fizető ügyfeleket.
A Linux Mint rendszer viszont Ubuntu alapú. 2006-ban hozták létre, és úgy tervezték, hogy egy elegáns és könnyen használható Ubuntu alapú operációs rendszer. Különösen sok asztali felhasználó körében vált népszerűvé, mind egyszerűsége, mind változatossága révén szabadalmaztatott eszközök, amelyeket más disztribúciók alapértelmezés szerint kihagynak, mivel úgy döntenek, hogy a nyílt forráskódra összpontosítanak szoftver.
Red Hat, Fedora és CentOS
Egy másik cég a Linux népszerű disztribúciója mögött áll piros kalap, amely szintén 1994-ben indult. Nevét a piros Cornell University sapkát, amelyet az egyik alapítója rendszeresen visel amikor a Carnegie Mellon Egyetem egyik laborjában diáktársainak segített.
A Red Hat alaprendszere, az úgynevezett Red Hat Enterprise Linux, stabil, kereskedelmileg életképes disztribúciónak készült, eredetileg a boltokban olyan szoftverekkel együtt árulták, mint a Microsoft Windows és az Apple Macintosh operációs rendszereinek verziói. Bebizonyosodott, hogy sikerrel jár a Linux operációs rendszer szilárd és stabil verziója iránt érdeklődő cégek körében.
Egy másik Red Hat rendszerverzió, az úgynevezett Fedora, gyorsabb kiadásokat céloz meg, és egyfajta inkubátorként szolgál a Red Hat Enterprise Linuxba beépítendő szolgáltatások számára. Az úgynevezett projekt CentOS Linux Linux disztribúciót ad ki nagyrészt megegyezik a Red Hat Enterprise Linux-szal, bár a nyilvánosan elérhető Red Hat Enterprise Linuxot használja, és eltávolítja a Red Hat védjegyeit és egyéb anyagait.
2018 végén az IBM bejelentette, hogy felvásárolja a Red Hatet egy körülbelül 34 milliárd dollár értékben.
Biztonságközpontú Linux operációs rendszerek
Néhány Linux-alapú operációs rendszert a biztonság szem előtt tartásával fejlesztettek ki. Az egyik Frakk, a The Amnesiac Incognito Live System rövidítése. Úgy tervezték, hogy USB-meghajtóról vagy DVD-ről fusson, nem pedig rendszeresen számítógépre telepítve automatikusan különféle titkosítási eszközöket használ ideértve az anonimizáló router-szoftver Tor-hálózatát a felhasználói adatok biztonságának és névtelenségének megőrzése érdekében. Úgy tervezték, hogy ne hagyjon hátra adatokat a számítógépeken, hacsak Ön kifejezetten nem utasítja erre.
Az úgynevezett rendszer Algrafikon OS egy Debian-eredetű rendszer, amelyet úgy terveztek, hogy állandóan telepíthető a számítógépre, de titkosítást és egyéb technikákat használjon az adatok biztonságának megőrzésére. Az is erősen korlátozza, hogy az egyes alkalmazások a rendszer mely részéhez férhessenek hozzá a sandboxing néven ismert technikán keresztül, amelyet okostelefonos operációs rendszerekkel is gyakran használnak. A Subgraph OS jelenleg alfa állapotú, vagyis még kísérleti állapotban van.
A Linux disztribúciókat az Egyesült Államok és más kormányok is fejlesztik biztonsági okokból, és valószínű, hogy néhány magáncég is kifejlesztette saját megerősített Linux disztribúcióját.
Más Linux rendszerek, különösen Kali, vannak biztonsági szakemberek általi használatra tervezték. Tele vannak olyan szoftverekkel, amelyeket más rendszerek és hálózatok biztonságának tesztelésére terveztek.
Kicsi és könnyű Linux-verziók
Egyes Linux-disztribúciók szándékosan úgy lettek kialakítva, hogy minimálisra csökkentsék a szükséges rendszererőforrásokat, így alkalmassá téve őket régebbi és kevésbé erős számítógépeken való használatra.
E disztribúciók közül a leghíresebb az Puppy Linux, amelyet arra terveztek gyorsan futni még lassabb gépeken. Gyakran használják DVD-ről vagy USB-meghajtóról a számítógép gyors eléréséhez Linux alatt, még akkor is, ha más szoftver van rá telepítve. Ez időnként hasznos lehet adatok kinyerése vagy hibaelhárítása során egy olyan gépen, amely az élettartama végéhez közeledik.
Az ilyen típusú rendszerek rendszerindító meghajtóról is használhatók, hogy az emberek belekóstolhassanak a Linux működésébe anélkül futhatnak a gépeiken, hogy lecserélnék a Windowst vagy egy másik operációs rendszert, amelyen már működnek futás.
Népszerű Linux asztali környezetek
A Linux rendszereket szigorúan szöveges parancssoron keresztül lehet használni, és sok szoftverfejlesztő és rendszergazda ezt teszi, ha szerverekről van szó. De amikor az emberek Linuxot használnak asztali vagy laptop környezetben, gyakran a Windowshoz vagy a macOS-hez hasonló grafikus felhasználói felületet szeretnének használni. Ez megkönnyíti az ismert szoftvertípusok elérését, például webböngészőket, e-mail-programokat, multimédiás szoftvereket és szövegszerkesztőket.
Számos asztali környezetet használnak népszerűen a Linuxszal. Az egyik GNOME, amelyet általában Debian és Fedora rendszereken használnak, és lényegében olyan hatékonyak és sokoldalúak, mint a kereskedelmi asztali szoftverek. A GNOME jelenlegi verziója a GNOME 3, bár néhány felhasználó még mindig a régebbi GNOME 2-t, vagy az abból származó eszközt részesíti előnyben. TÁRS.
Egy másik népszerű környezet az KDE, amely a GNOME mellett az egyik legrégebbi Linux asztali környezet. Az újabb XFCE és LXDE rendszerek is rajongókat szereztek egyszerű és gyors kódjukért és tetszetős kialakításukért.
A Google Android és Chrome OS
Az Android, a Google által fejlesztett okostelefon és táblagép operációs rendszere a világ egyik legszélesebb körben használt és Linux-alapú operációs rendszere (az operációs rendszer kernelje a Linux kernel). De, taz Android telefonok többi szoftvere gyakran mást ettől egy tipikus Linux asztali vagy szervergépen, és szoftver a hagyományos Linux disztribúciókhoz általában nem futtatható közvetlenül Androidon, és az Android szoftver sem futtatható segítség nélkül a tipikus Linuxon gépek.
Hasonlóképpen, Chrome OS, egy másik Google operációs rendszer, szintén Linuxon alapul. Közvetlenül kompatibilis a mainstream Linux szoftverekkel, amely azonban sok Chromebook számítógépre könnyen telepíthető. A Chromebook használatához nem szükséges Linux-eszközöket használni, és sokan inkább egyszerűen Chrome-ot és más beépített eszközöket használnak a gépeken.