A számítógépeken és egyéb eszközökön használt egyik legnépszerűbb operációs rendszer a Linux. Bár számos Linux-változatot asztali számítógépeken, laptopokon és nagyszámítógépeken is használnak más, homályos eszközökön kívül, vitathatatlanul ezek a legismertebbek a kereskedelmi számítógép-szervereken való használatukról. Mind a Chromebookok Chromebookok néven ismert Chrome OS operációs rendszere, mind a Google Android mobil és táblagép operációs rendszere Linux alapú. A különböző Linux rendszertípusok a legjobban alkalmasak bizonyos felhasználásokra.
A Linux operációs rendszer története
A Unix operációs rendszer Intel processzorokkal hajtott asztali számítógépekhez megfelelő verziójának létrehozása érdekében a Linuxot először 1991-ben fejlesztette ki Linux Torvalds finn számítógép-programozó. Bár a „Unix” kifejezés még mindig az AT&T, a telefontársaság kiemelkedő kutatási és fejlesztési részlegének védjegye, ma már gyakran használják általánosan különböző rendszerekre, amelyek általában kompatibilisek az eredeti Unixszel, és az eredeti Unix-szal is ihletett.
A Minix egy korai Unix-szerű operációs rendszer volt PC-k számára, de Torvalds és a Linuxon dolgozó programozók csoportja a világ minden tájáról nem találta kielégítőnek a licencelési és egyéb problémák miatt. Technikailag a „Linux” kifejezés kizárólag az operációs rendszer kernelére utal, amely a memóriafoglalást, a processzorütemezést és az eszközelérést vezérlő központi feldolgozó egység, amely az alkalmazási programok és a gép hardvere között helyezkedik el.
anaconda vs python kígyó
A nagyrészt a Free Software Foundation égisze alatt készült GNU projekt, amely a felhasználók szabadságát előmozdító szoftverek gyártásával és népszerűsítésével foglalkozik, biztosítja a Linuxos gépekre gyakran telepített kiegészítő szoftverek többségét. A Free Software Foundation elnöke és alapítója, Richard Stallman szívesebben emlegeti az integrált rendszert GNU/Linuxként, nem pedig Linux operációs rendszerként. Alapvetően a GNU biztosítja az alkalmazásszintű eszközök nagy részét, a Linux rendszer az operációs rendszer kernelt, és sok kortárs telepítésben extra szervezetek biztosítják a Linux munkaállomások által használt egyéb alapvető szoftverek többségét.
A Linux kernelt jelenleg számos fejlesztő karbantartja szerte a világon, akik közül sokan olyan szoftvercégeknél dolgoznak, amelyek Linuxot belsőleg vagy vásárlói termékekben használnak. Ezek a fejlesztők nemcsak új funkciókkal bővítik a használhatóságot, a biztonságot és a hatékonyságot, hanem arról is gondoskodnak, hogy a Linux kernel kompatibilis legyen a hardverek széles skálájával. Mivel a Linux kernel nyílt forráskódú, általában bárki szabadon használhatja és módosíthatja a nyíltan hozzáférhető forráskódot saját igényei szerint. Bár az egyes licencek eltérőek, a többi Linux-kompatibilis szoftver többsége is hasonló feltételek mellett elérhető. Tehát, mielőtt bármilyen szoftvert telepít személyes vagy vállalati számítógépére, győződjön meg arról, hogy megértette a körülményeket.
Ismeri a Linux OS disztribúcióit
Az 1990-es évek eleje óta, amikor a Linuxot először megjelentették, számos vállalat fejlesztette ki saját szoftverkészletét a Linux kernelhez. Bár korábban kompakt CD-n, DVD-n vagy akár hajlékonylemezen keresztül vitték át őket, ezek a csomagok, más néven disztribúciók, ma elsősorban online terjeszthetők.
A disztribúciók gyakran döntenek arról, hogy mely konfigurációkat használják alapértelmezés szerint, és a szoftverek (például grafikus felhasználói felületek, szervereszközök, programozószoftverek és végfelhasználói alkalmazások) mely verziói lesznek elérhetők. Bár a csomagkezelők többsége az iOS és az Android előtti, a legtöbb olyan szoftvert tartalmaz, amely a terjesztés által jóváhagyott programok gyors telepítését szolgálja, hasonlóan a mobileszközökön jelenleg használt alkalmazásboltokhoz.
1. Debian
A népszerű Linux-disztribúciók, mint például a Deepin, az Ubuntu és a Mint, kiváló teljesítményükről, megbízhatóságukról és páratlan felhasználói élményükről ismertek. A Debiant e disztribúciók anyjaként tartják számon. A Debian 10.5, a Debian 10 frissítése, más néven Debian Buster, a legújabb stabil kiadás.
Ne feledje, hogy a Debian 10.5 pusztán a Debian Buster frissítése, amely a legújabb frissítéseket és új szoftveralkalmazásokat tartalmazza, nem pedig a Debian Buster új verziója. Az aktuális biztonsági problémákat orvosló biztonsági frissítéseket is tartalmazzák. Nem kell kidobnia Buster rendszerét, ha még megvan. Egyszerűen használja az APT csomagkezelőt a rendszer frissítéséhez.
A Debian projekt több mint 59 000 szoftvercsomagot kínál, PC-k széles skáláját támogatja, és minden új kiadással további rendszerarchitektúrákat ad hozzá. Erőfeszítéseket tesz a szilárdság és a csúcstechnológia egyensúlyára. A Stable, Testing és Unstable a Debian által kínált három fő fejlesztési ág.
Bár a stabil verzió, ahogy a neve is sugallja, sziklaszilárd és hatékony biztonsági védelemmel rendelkezik, sajnos nem a legújabb szoftvertermékekkel érkezik. Stabilitása és tartóssága miatt azonban kiválóan alkalmas éles szerverekhez. A meglehetősen hagyományos asztali felhasználóknak is megfelel, akik nem különösebben törődnek azzal, hogy a legújabb szoftvercsomagokkal rendelkezzenek. Általában a Debian Stable-t telepíti a rendszerére.
A Debian Testing egy folyamatosan frissített kiadás, amely a legfrissebb szoftverkiadásokat kínálja, amelyek még nem szerepeltek a stabil kiadásban. Ez egy fejlesztési szakasz a közelgő stabil Debian-kiadáshoz. Gyakran vannak instabilitási problémái, és könnyen törhető. Ezenkívül nem kapja meg időben a biztonsági frissítéseket. A Bullseye a legújabb Debian Testing kiadás.
A Debian jelenlegi iterációját instabilnak nevezik. Ez egy kísérleti disztribúció, amely ideális platformként szolgál a programozók számára, akik aktívan hozzájárulnak a kód elkészítéséhez egészen addig a pontig, amíg az a „tesztelési” szakaszba nem lép.
A Debiant több száz millió felhasználó használja robusztus csomagtárháza és stabilitása miatt, különösen valós környezetekben.
2. Gentoo
A Gentoo egy olyan disztribúció, amelyet olyan szakembereknek és szakembereknek terveztek, akik azonnal mérlegelik azokat az eszközöket, amelyekkel foglalkoznak. Ebbe a csoportba tartoznak a hálózati és rendszeradminisztrátorok, valamint a fejlesztők. Ezért ez nem a legjobb választás kezdő Linux számára. Azoknak, akik szeretnének többet megtudni a Linux operációs rendszer belső működéséről, a Gentoo-t ajánljuk.
Gentoo Linux
A Gentoo tartalmazza a portage nevű csomagkezelő rendszert, amely más disztribúciókban is megtalálható, beleértve a Sabayont és a Calculate Linuxot, amely a Gentoo-ra épül, és visszafelé kompatibilis vele. A portok gyűjtési koncepcióján alapul, és Python nyelven íródott. A BSD-alapú disztribúciók, mint például az OpenBSD és a NetBSD portgyűjteményeket biztosítanak, amelyek javítások és make-fájlok gyűjteményei.
3. Ubuntu
A Canonical által fejlesztett és frissített egyik legnépszerűbb Linux-disztribúciót szakértők, mérsékelt felhasználók és kezdők egyaránt használják. Az Ubuntu elsősorban a Linux újoncainak, illetve a Macről vagy Windowsról váltóknak készült.
Ubuntu Linux
Az Ubuntu előre telepítve van a GNOME asztali felülettel és olyan általános szoftverekkel, mint a Firefox, a LibreOffice, a képszerkesztő szoftverek, például a GIMP, a zenelejátszók és a videólejátszók, például az Audacious és a Rhythmbox.
A legújabb kiadás az Ubuntu 20.04 LTS, gyakran Focal Fossa néven ismert. Számos frissítést és új funkciót tartalmaz, beleértve a Yaru témát, a kifinomult ikonokat, a Snap termékek hihetetlen támogatását és a töredékek skálázhatóságát, amelyet a fokozatos bevezetés jelenít meg.
Számos más Linux-változat alapja az Ubuntu. A Linux Mint 20.04 LTS, a Kubuntu 20.04 és a Lubuntu 20.04 LTS néhány az Ubuntu 20.04-en alapuló disztribúciók közül. (Ulyana).
Az Ubuntu tökéletes az asztali számítógépes felhasználók és újoncok számára, akik megpróbálják megtanulni a Linuxot a felhasználóbarát és vonzó felhasználói felület miatt. Ahogy haladnak előre a Linux tanulása során, könnyen elkezdhetik használni az alapértelmezett alkalmazásokat, ahogy azt korábban említettük.
Említést érdemel a multimédiás gyártásra összpontosító Ubuntu Studio. Olyan művészek számára készült, akik a videó, a fényképezés, a hang és a grafika területén szeretnének dolgozni.
4. Linux Mint
Egy rendkívül kedvelt Ubuntu-alapú Linux disztribúció a Linux Mint. Kiállta az idő próbáját, hogy az egyik legszebb és legintuitívabb disztribúciót kínálja, amelyet az asztali felhasználók és a szakemberek egyaránt imádnak. Bár a legutóbbi kiadás, a Mint 20 körüli zűrzavar, amely alapértelmezés szerint eltávolította a snap funkciót, a Linux disztribúció továbbra is lenyűgöző, hatékony és megbízható.
Linux Mint Desktop
Hajtsa végre a következő parancsokat a snap támogatás aktiválásához.
$ sudo rm /etc/apt/preferences.d/nosnap.pref $ sudo apt update $ sudo apt install snapd
A Mint 20 három asztali változata – a Cinnamon, XFCE és MATE – az Ubuntu 20.04 LTS-en alapul. A Mint csak 64 bites verziókban érhető el; A 32 bites verziók már nem támogatottak. A Linux Mint 20-at működtető Linux kernel 5.4 frissítésre került, és olyan új fejlesztéseket tartalmazott, mint az AMD Navi 12, az Intel Tiger Lake CPU-k és az NVIDIA GPU-k jobb támogatása. A teljes felhasználói felület is frissült új témákkal, kifinomult ikonokkal, nagy felbontású háttérképekkel és egy megjavított tálcával.
Az új verziók magukban foglalják a HiDPI-monitorok töredékes skálázási képességét, hogy élesebb és élesebb látványt élvezhessenek, valamint a Warpinator, egy LAN-ban működő fájlmegosztó eszköz. Ezenkívül további segédprogramokat is kap a napi használatra, beleértve a Firefoxot, a Timeshiftet, a LibreOffice-t, a Thunderbird-et és az Audacious zenelejátszót.
A Mint az ajánlott disztribúció, ha gyors és megbízható Linux-asztalt szeretne rutinszerű asztali műveletek elvégzéséhez, zenehallgatáshoz, videók nézéséhez vagy akár játékokhoz. Mivel a Mint 20 hosszú távú kiadás, 2025-ig támogatást kap.
5. Red Hat Enterprise Linux
A Red Hat Enterprise Linux, más néven RHEL, egy Linux disztribúció, amelyet üzleti vagy vállalati használatra hoztak létre. Ez az egyik legjobb nyílt forráskódú helyettesítő más szoftverplatformokhoz, például a Microsofthoz. Megbízhatóságának és következetes biztonsági javításainak köszönhetően, amelyek növelik az általános biztonságot, a Red Hat általában a legjobb választás szerverkörnyezetekben.
RHEL Linux disztribúció
Könnyen telepíthető hagyományos szerverekre, virtuális környezetekre, mint például a VMware és a HyperV, valamint a felhőbe. Az OpenShift PaaS (platform as a service) néven ismert, Docker konténerekre épülő, Kubernetes által üzemeltetett hibrid felhőkörnyezet segítségével a Red Hat tökéletességet ért el a konténerezési technológia területén.
A rendszeradminisztrátorokat a Redhat olyan speciális programokon keresztül képezi ki és tanúsítja, mint az RHCSA (Red Hat Certified System Administrators) és az RHCE (Red Hat Certified Engineer).
Ha a sebesség, a biztonság és a stabilitás a legfontosabb, az RHEL a legjobb választás. Az RHEL licencen keresztül érhető el, és az előfizetést évente megújítják. A felhasználók számos előfizetéses modellhez vásárolhatnak licencet, beleértve a Linux for Virtual Datacenters, a Linux Developer Workstation és a Linux Developer Suite programokat.
A Red Hat és mellékágai, mint például a CentOS, hagyományosan a yum csomagkezelőt használták. Most, hogy a helyzet frissült, a DNF az RHEL 8 (Ootpa), a legújabb kiadás alapértelmezett csomagkezelője. Az AppStream és a BaseOS az RHEL-terjesztéshez használt két elsődleges adattár.
A BaseOS-szel szemben, amely csak a rendszer alapvető funkcióihoz kínál alkalmazásokat, az AppStream tárház (Application Stream) minden olyan szoftvert kínál, amelyet telepíteni szeretne a rendszerére.
6. CentOS
A CentOS nevű közösség által vezérelt, korlátlan operációs rendszer erős és megbízható nyílt forráskódú infrastruktúrát kíván biztosítani. A Red Hat Enterprise Linux egy drága lehetőség, de az RHEL-en alapuló CentOS teljesen ingyenesen letölthető és telepíthető. A felhasználók élvezhetik az ingyenes biztonsági és szolgáltatásfrissítéseket, miközben továbbra is élvezhetik az RHEL stabilitását és megbízhatóságát. Azok a Linux-rajongók, akik szeretnék élvezni a RHEL előnyeit, a CentOS 8 előnyben részesítendő.
A CentOS Linux disztribúciója
A CentOS 8 8.2-es verziójának harmadik iterációja a legújabb. Használja a BaseOS és App stream adattárakat, és tartalmazza a szoftvertermékek, például a Python 3.8, a GCC 9.1, a Maven 3.6 stb. legújabb verzióit.
7. Fedora
Az egyszerűsége és a használatra kész alkalmazásai miatt, amelyek megkönnyítik az új felhasználók számára az indulást, a Fedora régóta a legfelhasználóbarátabb disztribúciók között van.
Ez egy erős és alkalmazkodó operációs rendszer, amelyet szerverekhez, számítógépekhez és laptopokhoz, valamint IoT-környezetekhez terveztek. A CentOS-hoz hasonlóan a Fedora is a Red Hatre épül, és csak tesztplatformként szolgál a Red Hat számára, mielőtt az Enterprise szakaszba lépne. Ennek eredményeként gyakran használják tanulási és fejlesztési okokból, és hasznos mind a diákok, mind a fejlesztők számára.
A Fedora Linux disztribúciója
A Fedora a legújabb és csúcsminőségű RPM szoftvercsomagokat kínálja, és egy ideje a DNF csomagkezelőt használja (és továbbra is alapértelmezett csomagkezelőként). A Fedora legújabb verziója a 32.
8. Kali Linux
A Kali Linux egy Debian-alapú Linux disztribúció, amelyet támadó biztonság hozta létre és tart fenn, és amelyet digitális kriminalisztikai és penetrációs tesztelésre szántak. Előre fel van töltve behatolást vizsgáló eszközökkel, mint például az Nmap, a Metasploit Framework, a Maltego és az Aircrack-ng, hogy csak néhányat említsünk.
Linux disztribúció a Kali számára
A Kali Linuxot azoknak a kiberbiztonsági szakembereknek és diákoknak tervezték, akik szeretnék kipróbálni a penetrációs tesztelést. Valójában a Kali olyan iparágban elismert tanúsítványokat kínál, mint a Kali Linux Certified Professional és a Kali-val végzett penetrációs tesztelés.
A Kali legújabb verziója, amely az APT csomagkezelést használja, a Kali 2020.2.
9. Arch Linux
A tapasztalt felhasználók vagy Linux-szakemberek számára, akik különös figyelmet fordítanak az általuk megvalósított szoftverekre és az általuk működtetett szolgáltatásokra, az Arch Linux, egy könnyen használható és adaptálható Linux disztribúció. Lehetővé teszi a felhasználók számára, hogy saját belátásuk szerint testreszabják vagy módosítsák a rendszert. Egyszóval az Arch azoknak készült, akik rendkívül jól ismerik a Linux használatát.
Arch Linux
Amikor frissítjük a csomagokat a terminálokon, az Arch Linux automatikusan a legújabb verzióra frissít, mivel ez egy gördülő kiadás. Alkalmazza az AUR-t (Arch User Repository), egy közösségi alapú szoftvertelepítő platformot, és a Pacman-t használja elsődleges csomagkezelőként. A legújabb verzió 2020.09.01.
10. OpenSUSE
Az OpenSUSE projekt egy élvonalbeli, mindenre kiterjedő együttműködési erőfeszítés, amely két elsődleges SUSE-részleget kínál: a SUSE Leap-et, egy mérföldkőnek számító kiadást, amelyet az asztali felhasználóknak, valamint a vállalati fejlesztéshez és teszteléshez szánnak. Ez ideális választássá teszi rendszergazdák és nyílt forráskódú fejlesztők számára.
OpenSuse Linux
A legkorszerűbb disztribúcióhoz a legközelebb a SUSE Tumbleweed áll, amely a legújabb szoftververemeket és IDE-ket tartalmazza. Köszönhetően az irodai programokat, a GCC fordítót és a kernelt tartalmazó jelenlegi csomagok elérhetőségének, a TumbleWeed egy szelet torta minden nagy felhasználó vagy szoftverfejlesztő számára.
A szoftvercsomagok kezeléséhez az OpenSUSE a Yast csomagkezelőt használja, és a programozók és rendszergazdák számára ajánlott.
Következtetés
Nyilvánvaló, hogy ez csak néhány elérhető Linux-disztribúció, és semmi esetre sem egy átfogó lista. Több mint 600 Linux-disztribúció létezik, amelyek közül 500-at jelenleg is fejlesztenek. De fontosnak tartottuk, hogy a legnépszerűbb Linux-disztribúciók közül néhányra koncentráljunk, amelyek közül néhány példaként szolgált mások számára.
Fő különbség a Linux OS és a Windows OS között
Az alábbiakban bemutatunk néhány különbséget a Linux és a Windows operációs rendszer között.
- Mivel a Linux nyílt forráskódú operációs rendszer, a felhasználó egyszerűen módosíthatja a forráskódot igényeinek megfelelően, ellentétben a Windows-szal, amely egy szabadalmaztatott operációs rendszer, és nem biztosít hozzáférést a forráskódhoz.
- Mivel a Linux operációs rendszer hibákat talál és javít, lényegesen biztonságosabb, mint a Windows operációs rendszer, amely nagy felhasználói bázissal rendelkezik, és ezért a hackerek célpontja.
- A Linux még elavult hardver mellett is gyorsabb, mint a Windows.
- A Windows a perifériákat eszközöknek tekinti, míg a Linux fájlként kezeli őket.
- A Linux lehetővé teszi az azonos fájlnevek használatát a hasonló mappákban, a Windows azonban nem engedélyezi az azonos fájlneveket a hasonló mappákban.
- A Windows operációs rendszerrel ellentétben, ahol az alkalmazásfájlokat és a rendszert gyakran egy C-meghajtóra mentik, a Linux lehetővé teszi, hogy a rendszer- és programfájlokat külön meghajtókon találja meg.