Szóval… milyen Linux-verziót telepítsek a vadonatúj gépemre?
Kattints ide a szavazáshoz!
Gyakran felteszik nekem ezt a kérdést: “Hé, te Linuxos vagy, ugye? Milyen Linuxot használjak? Van egy barátom, aki ajánlja a (itt írd be a disztribúciót) és szeretném tudni, hogy te mit gondolsz?”. Általában ugyanazzal a kérdéssel szoktam válaszolni: Mit akarsz csinálni? Ezért úgy döntöttem, hogy megírom ezt az útmutatót, hogy milyen Linuxot válassz.
- Történetem a Linuxszal
- Szóval mit szeretnél csinálni?
- Linux-újonc vagyok, aki most kezdte el
- Többet akarok tanulni a Linuxról és a hardveremről
- Cutting Edge Stuff-ot akarok
- I Just Want to Get Some Work Done
- Szeretnék felállítani egy szervert
- A lehető legnagyobb teljesítményt akarom
- Biztonságos asztalt akarok
- Minimalista számítógépes rendszert akarok
- Következtetés
Történetem a Linuxszal
Valószínűleg be kell vezetnem ezt a cikket egy kis Linuxos történetemmel, ha esetleg ezt olvasod, és nem ismersz (nagyon valószínű). Ezt átugorhatod, ha nem érdekel.
1996 körül kezdtem el használni a Linuxot. Az első Linuxom a Slackware 4 volt, egy CD-készlet, amit az Egghead Software-nél vettem (igen, öreg vagyok). Egy barátom mesélt nekem erről a Unix-szerű dologról, ami olyan nagyszerű volt, és egyszerűen ki kellett próbálnom, és szerinte imádni fogom.
Sokat olvastam a Unixról, és nagyon kíváncsi voltam rá. Volt egy shell fiókom az internetszolgáltatómnál, és bütyköltem rajta, mégis eleinte kicsit hezitáltam. “Miért lenne erre szükségem?” A válasza egyszerűen így hangzott: “Mivel annyira utálod a Windows 95-öt és szereted a DOS-t, ezt imádni fogod”. Így hát megvettem. Igaza volt.
Fogtam egy régi merevlemezt, ami nálam volt, és telepítettem. Órákig, majd napokig küzdöttem vele. Végül felállítottam egy asztali számítógépet és működött. Fogalmam sincs, mi hajtott ez idő alatt, de ki kellett találnom, hogyan tudom ezt a rendszert működésre bírni, és ez nehéz volt.
Annyi mindent kellett tudnom a hardveremről! Az egyszerű dolgok hirtelen megint nehezek voltak. De végigcsináltam, és felállítottam az asztali gépemet. És elkezdtem építeni néhány buta szkriptet szórakozásból. A rendszer gyors volt, és szinte mindent meg tudtam rajta változtatni.
Volt beépített C fordítója? Én csak vettem valami nagyon drága Borland csomagot erre, amit alig tudtam kitalálni. De ennek az OS-nek volt beépített fordítója? Egy ingyenes képszerkesztő? Le voltam nyűgözve!
Az ezt követő években rengeteg disztribúcióval kísérleteztem. Még BSD Unixokkal is. A “fő számítógépem” mindig dual boot volt, és némelyikük tiszta Linux volt. A 2000-es évek elejének nagy részében teljesen elkerültem a Windowst. Tehát évekre lebontva a “főgépem” a következő lenne:
- 1996-1999: Slackware
- 1999-2002:
- 2003-2005: Redhat (és FreeBSD)
- 2003-2005:
- 2005-2009: FreeBSD / Knoppix
- 2005-2009: FreeBSD / Knoppix
- 2005-2009: Gentoo
- 2009-2011: Gentoo
- 2009-2011: Gentoo
- 2009-2011: Linux Mint
- 2011-2018: Ez volt az, ami a “fő gépemen” futott, amit munkára, vagy böngészésre, vagy fejlesztésre, vagy bármi másra használtam. Nyilván az Arch futott eddig a leghosszabb ideig, főleg azért, mert csak be tudtam konfigurálni és hosszú időre elfelejthettem.
De a fő disztribúció a “valódi munkámhoz” az elmúlt években az Arch Linux volt.
Elég rólam, beszéljünk arról, hogy mit érdemes használni.
Szóval mit szeretnél csinálni?
Az általános igények alapján kategóriákba sorolom ezeket. Van itt némi átfedés, és kellő erőfeszítéssel bármelyik Linux-disztribúció működni fog a kívánt igények kielégítésére. A Linux egyik nagyszerű tulajdonsága, hogy azt csinálhatsz belőle, amit csak akarsz. De néhány disztribúció sok munkát elvégez helyetted, vagy olyan dizájnnal rendelkezik, amely bizonyos célok érdekében jobban működik. Ezeket kategóriákba sorolva mutatom be a céljaid eléréséhez vezető legegyszerűbb út alapján.
Linux-újonc vagyok, aki most kezdte el
Hosszú ideig az Ubuntut ajánlottam erre. Ami a könnyű kezelhetőséget és a kompatibilitást illeti, nagyszerű volt. De most már kerülöm az Ubuntut. Még mindig használom demókhoz a tanfolyamokon és a cikkeimben, mert nagyon sokan használják, de nem vagyok rajongója annak, ahogyan ezt a disztribúciót futtatják, a beépített Amazon reklámprogramok, és a Unity idegesítő.
Szóval ha most kezded, akkor ajánlom:
- Linux Mint Download
- Debian Download
Ez egyfajta csalás, mert a Linux Mint a Debianra épül, de a Mint szebbnek tűnik és van néhány szép cross-platform cucc.
Használd ezeket a disztribúciókat, ha azt szeretnéd:
- A Windows-szerű élményt
- Egyszerűen telepíthető
- Egy megbízható
- Egy “Linux-szerű”, ami nem tér el a normálistól
- Egy “csak úgy működik”
Oké, ez utóbbi nagyon fontos. Csak úgy működik. Ezek a disztribúciók többnyire plug and play. Beállítod őket, és elfelejted. Én egyre inkább a Debianra támaszkodom a fejlesztőgépeimnél, mert időnként nem érdekel az operációs rendszer, és nem akarom, hogy az utamba álljon. Amikor olyan hangulatban vagyok, amikor csak építkezni akarok, nem lehet felülmúlni.
Ha még csak most kezded, ez a Linux telepítés és kezdeti konfiguráció tanfolyam sokat segíthet neked.
Többet akarok tanulni a Linuxról és a hardveremről
Meglehet, hogy játszani és kísérletezni van kedved. Szeretnéd kihívás elé állítani magad, és arra kényszeríteni magad, hogy csináld és tanulj. Ez nagyszerű, pontosan ezt tettem én is.
Ha szeretnéd kihívás elé állítani magad és tanulni, akkor ajánlom:
- Arch Linux
- Slackware Linux
- Gentoo Linux
- FreeBSD Unix ( Nem Linux, de ebbe a kategóriába illik )
Mindegyik disztribúció sok konfigurációt, hardver felderítést és a forráskód lefordítását igényli. A Gentoo esetében mindent le kell fordítanod. Ez egy nagyszerű módja annak, hogy abszolút teljes kontrollt gyakorolj az operációs rendszered felett.
Használd ezeket a disztribúciókat, ha szeretnéd:
- Teljes kontrollt a számítógéped és az operációs rendszered felett
- Megtanulni a Linux belső tulajdonságait
- Egy karcsú, optimalizált rendszert
Ezeknek ára van: elsősorban az időd. Egy teljes telepítés órákig is eltarthat. A pozitívum, hogy általában örökké futnak.
Volt egy Arch telepítésem egy Lenovóra, aminek a konfigurálása egy szombat nagy részét vette igénybe, és mondjuk utána még legalább 10 óra vagy több, szétszórva. Szinte könnyedén futott 5 évig (amíg a laptop hardvere meg nem halt). Csak néha-néha kellett néhány frissítést végeznem, de 5 évig minden nap megbízhatóan használtam. Hosszú. Évekig. Szóval bizonyos értelemben tekinthetsz rá befektetésként is.
Cutting Edge Stuff-ot akarok
Oké, lehet, hogy a legújabb, legjobb szoftvert akarod, és nem érdekel, hogy mennyire stabil. Valami kernel hackelést akarsz csinálni, vagy valami más klassz dolgot, amit tegnap valami kódoló elkövetett.
A pokolba a stabilitással és a biztonsággal, te most akarod a legújabb dolgot.
- Arch Linux
- OpenSuse Tumbleweed
- Fedora Rawhide
- Gentoo Linux
Használd ezeket a disztribúciókat, ha akarod:
- Kockázatot cserélni a legújabb cuccokra
- A legújabb és legjobb funkciókat mindig
- Móka a dolgok konfigurálása, hogy működjenek a törésváltozásokkal
Az igazság kedvéért én személy szerint Arch-ot és Gentoo-t használtam jelentős stabilitási problémák nélkül, de kockáztattam, hogy a legfrissebb cuccokat használjam a gördülő kiadásokon.
I Just Want to Get Some Work Done
Oké, talán nem igazán érdekelnek az OS sajátosságai, és csak GSD-t (Get Stuff Done) akarsz. Talán van néhány Node vagy GoLang alkalmazásod, amit építeni szeretnél, és azt hallottad, hogy a Linux a legjobb erre.
Ezek nagyszerűek a munka elvégzéséhez:
- Debian
- Fedora
- OpenSUSE Leap
- Ubuntu Studio
Használd ezeket a disztribúciókat, ha akarod:
- Sima működés, kevés karbantartással
- Minimális konfiguráció
- Minden, ami csak nagyrészt automatikusan működik
- Kompatibilitás a hardverekkel és szoftverekkel
Mint mondtam, mostanában gyakran használom a Debiant, mivel általában csak készítek valamit, és nincs kedvem bütykölni és optimalizálni. Stabil, gyors és nem áll az utamba. Ezt a cikket most éppen Debian 9-ben írom.
Szeretnék felállítani egy szervert
Talán egy webszerver vagy virtuális hosztot szeretnél felállítani, és nem tudod, hogy mit használj. A listán az első a domináns disztribúció a webhostinghoz, így ha valami olyat szeretnél, ami utánozza a szoftverednek otthont adó oldalt, próbáld ki a CentOS-t (vagy tanulj Dockert!)
Ezek szilárdak és megbízhatóak web hostinghoz:
- CentOS
- Red Hat Enterprise
- Debian
- FreeBSD ( Nem Linux, de ebbe a kategóriába illik )
Használd ezeket a disztribúciókat, ha akarod:
- Szabályozhatóság
- Biztonság
- Támogatás másoktól, akik ugyanezen okból használják
Hiszem, hogy bármelyik Linux disztribúció hatékonyan használható webhostingra, de egyesek több munkát igényelnek, mint mások.
A lehető legnagyobb teljesítményt akarom
Szóval, ha azok közé a típusok közé tartozol, akik a teljesítmény minden cseppjét ki akarják facsarni (én is jártam már így), akkor ezek remekül megfelelnek neked. Ezek némelyikéhez az összes forráskódot le kell fordítani, hogy a processzor(ok)ra optimalizált binárisokat kapj. Szórakoztató dolgok!
- Clear Linux
- Arch Linux
- Gentoo Linux
- FreeBSD ( Nem Linux, de ebbe a kategóriába illik )
Használd ezeket a disztribúciókat, ha akarod:
- Gyors teljesítmény
- Nagy terhelésű számítástechnika
Ne feledd, hogy a hardver elérte azt a teljesítménypontot, ahol ezek már nem számítanak annyira, mint korábban. 15 évvel ezelőtt meg tudtál hackelni egy kernelt és betárcsázni a szolgáltatásaidat, és nagy növekedést tapasztaltál. Manapság a különbség elhanyagolható. Bármilyen Linux elég gyors lesz.
Biztonságos asztalt akarok
Mégis lehet, hogy olyan rendszert akarsz beállítani, amibe nehéz betörni, bármilyen okból kifolyólag. Van néhány olyan disztribúció, amelyeknél a biztonság a legfontosabb szempont. Ha tényleg aggódsz a főgéped lezárása miatt, akkor ezeket érdemes megnézned.
- TAILS Linux
- Alpine Linux
- CoreOS
- TENS Linux
- Tin Hat Linux
- OpenBSD ( Nem Linux, de ebbe a kategóriába illik )
Használd ezeket a disztribúciókat, ha akarod:
- Biztonság
- Anonimitás
Minimalista számítógépes rendszert akarok
Oké, néha csak valami karcsú és átlagosat akarsz, ami egy bizonyos munkát elvégez. Ezt határozottan megértem. Talán van egy régi Pentiumod, amit újra szeretnél hasznosítani. Néha az operációs rendszer csak egy kis része a célodnak, és a legszükségesebbet akarod.
- ArchBang
- Lubuntu
- Puppy Linux
- Tiny Core Linux
- Bodhi Linux
Használd ezeket a disztribúciókat, ha akarod:
- Valamit, ami régi hardveren is fut
- Valami lehető legminimálisabbat
Következtetés
Utálok úgy hangzani, mint egy megszakadt lemez, de választhatsz ezek közül a Linux disztribúciók közül egyet, és azt csinálhatsz belőle, amit akarsz. Ez a Linux természete, a legmesszebbmenőkig testreszabható. De ezek remek disztribúciók a gyors kezdéshez.
Ha többet szeretnél tanulni a Linuxról, a Pluralsighton rengeteg Linux tanfolyamot találsz, köztük egy nagyon jót a kezdéshez, Linux telepítés és kezdeti konfiguráció
Ha úgy gondolod, hogy kihagytam valamit vagy kihagytam egy disztribúciót, nyugodtan hagyj üzenetet a hozzászólásokban, vagy kiabálj velem a Twitteren.
És bármit is teszel, ha azért jutottál el erre az oldalra, mert kíváncsi vagy a Linuxra, próbáld ki!!! Most! Manapság letölthetsz valami olyasmit, mint a VirtualBox (ingyenesen) és kipróbálhatod, mielőtt igazán elköteleznéd magad bármi mellett. Mindenképpen megéri az idődet, hogy kipróbáld!