Jasno dvome s tem ekskluzivnim diagramom: katero distribucijo Linuxa uporabiti?

katero distribucijo linuxa uporabiti, katere distribucije linuxa izbrati

Velikokrat si vedno postavljaš isto vprašanje: katero distribucijo Linuxa uporabiti ali katero distribucijo Linuxa izbrati. No, nekaj, kar vzbuja dvome predvsem pri novincih v svetu GNU/Linuxa, pa tudi pri nekaterih, ki so prisotni že nekaj časa in so se naveličali ene distribucije in se odločijo poskusiti drugo.

V tem članku lahko glede na vaše potrebe preverite, katero distribucijo GNU/Linux bi morali izbrati. Vendar, kot vedno pravim, je najboljši tisti, v katerem se počutiš najbolj udobno in ti je najbolj všeč. Naredili smo že veliko člankov o najboljše distribucije, tokrat pa bo to nekaj zelo drugačnega, veliko bolj praktičnega in intuitivnega, saj bom nekaj delil preprosto diagrami ki vas bo popeljal do vašega prihodnjega operacijskega sistema, poleg tega, da se boste naučili nekaterih izbirnih meril:

Merila za izbiro distribucije Linuxa

Jedro logotipa Linux, Tux

Da bi vam pomagali pri izbiri vašega prihodnjega operacijskega sistema ali distribucije Linuxa, so tukaj najpomembnejša merila za izbor:

  • Namen: Prvo merilo, ki ga je treba upoštevati pri izbiri primerne distribucije Linuxa, je namen, za katerega se bo uporabljala.
    • splošno: večina uporabnikov ga želi za splošno uporabo, torej za vse, tako za predvajanje multimedije, kot tudi za pisarniško programsko opremo, navigacijo, video igre itd. Za te namene je večina distribucij, kot so Ubuntu, Debian, Linux Mint, Fedora, openSUSE itd.
    • V živo/TestiOpomba: Če želite samo zagnati distribucijo za testiranje ali opraviti nekaj vzdrževanja na računalniku, ne da bi namestili ali spremenili particije, je najboljša izbira tista, ki ima način LiveDVD ali Live USB za zagon iz glavnega pomnilnika. Imate veliko, kot so Ubuntu, Knoppix, Slack, Finnix, RescaTux, Clonecilla Live itd. Ta zadnja dva za izvedbo diagnoze in popravila.
    • Specifično: druga možnost je, da potrebujete distribucijo za zelo specifično in posebno uporabo, na primer za razvoj, za inženiring ali arhitekturo, za izobraževalna okolja, pentesting ali varnostne revizije, igre na srečo in retro igre itd. In za to imate tudi nekaj specializiranih, kot so Kali Linux, Ubuntu Studio, SteamOS, Lakka, Batocera Linux, DebianEdu, EskoleLinux, Sugar, KanOS itd. Več informacij tukaj.
    • Prilagodljiva- Nekatere distribucije omogočajo višjo stopnjo prilagajanja, kot so Gentoo, Slackware, Arch Linux itd. Če pa želite iti dlje in narediti svojo distribucijo iz nič, ne da bi se opirali na nobeno, lahko uporabite LFS.
  • Vrsta uporabnika: po znanju obstaja več tipov uporabnikov, kot so začetniki ali novinci v svetu GNU/Linuxa ali pa napredni, pa tudi tisti napredni, ki iščejo isto kot začetniki, preprosto, funkcionalno distribucijo, z dobra združljivost, kar jim omogoča, da svoje delo opravljajo brez zapletov in na produktiven način.
    • Začetnik: Za začetnike so na voljo enostavnejše distribucije, kot so Ubuntu, Linux Mint, Zorin OS, Manjaro, MX Linux, Pop!_OS, elementaryOS, Solus OS itd.
    • Avanzado: Druge distribucije za te uporabnike so Gentoo, Slackware, Arch Linux itd.
  • Okolje: Druga stvar, o kateri morate razmisliti, preden izberete distribucijo, je vrsta okolja, na katero bo namenjena, saj obstajajo distribucije, ki so bolj primerne za ta okolja kot druge.
    • Izletov: za uporabo na računalniku doma ali v pisarni, izobraževalnem centru itd., lahko uporabite distribucije, kot so openSUSE, Ubuntu, Linux Mint in še veliko več.
    • Mobilni: Obstajajo posebne distribucije za mobilne naprave, kot so Tizen, LuneOS, Ubuntu Touch, postmarketOS, Mobian itd.
    • Strežnik/HPC: v tem primeru morajo biti varni, robustni in zelo stabilni ter imeti tudi dobra administracijska orodja. Nekateri priljubljeni primeri so RHEL, SLES, Ubuntu Server, Debian, Liberty Linux, AlmaLinux, Rocky Linux, Oracle Linux itd.
    • Oblak/Virtualizacija: za te druge primere imate Debian, Ubuntu Server, RHEL, SLES, Cloud Linux, RancherOS, Clear Linux itd.
    • vgrajeno: naprave, kot so pametni televizorji, usmerjevalniki, nekateri gospodinjski aparati, vozila, industrijski stroji, roboti, internet stvari itd., potrebujejo tudi operacijske sisteme, kot so WebOS, Tizen, Android Auto, Raspbian OS, Ubuntu Core, Meego, OpenWRT, uClinux, itd.
  • podpora: Velika večina uporabnikov, zlasti domačih, običajno ne potrebuje podpore. Ko se pojavijo težave, pojdite k nekomu, ki ima znanje o tej temi, ali preprosto poiščite rešitev po forumih ali omrežju. Po drugi strani pa je v podjetjih in v drugih sektorjih potrebna podpora za reševanje problemov.
    • Skupnost: Te distribucije so običajno popolnoma brezplačne, nimajo pa podpore za razvijalce.
    • poslovni razred: Nekateri so brezplačni, vendar morate plačati podporo. Za zagotavljanje podpore bo odgovorno podjetje samo. Na primer Red Hat, SUSE, Oracle, Canonical itd.
  • Stabilnost: odvisno od tega, za kaj ga boste uporabljali, če potrebujete najnovejše novice za ceno manj stabilnosti ali če imate raje nekaj bolj stabilnega in robustnega, tudi če nimate najnovejše, lahko izbirate med:
    • Razvijanje/odpravljanje napak: Najdete lahko razvojne različice jedra in nekaterih distribucij ter številne druge programske pakete. Lahko so dobri za preizkušanje najnovejših funkcij, odpravljanje napak ali pomoč pri razvoju s poročanjem o napakah. Po drugi strani pa se je treba tem različicam izogibati, če je tisto, kar iščete, stabilnost.
    • Stabilno:
      • Standardna izdaja: Različice se pojavljajo občasno, običajno je to lahko vsakih 6 mesecev ali vsako leto in se posodabljajo do prihoda naslednje večje različice. Zagotavljajo stabilnost in to je metoda, ki so jo sprejele številne znane distribucije.
        • LTS (dolgotrajna podpora): tako jedro kot same distribucije imajo v nekaterih primerih različice LTS, to pomeni, da bodo imeli vzdrževalci, ki so namenjeni nadaljnjemu izdajanju posodobitev in varnostnih popravkov na dolgi rok (5, 10 let ...), tudi če že obstajajo druge različice najnovejše na voljo.
      • Sprostitev: namesto zagona točnih različic, ki prepišejo prejšnjo, ta model sproža stalne posodobitve. Ta druga možnost vam omogoča, da imate najnovejšo, vendar ni tako stabilna kot prejšnja.
  • Arhitektura:
    • IA-32/AMD64: Prvi je znan tudi kot x86-32, drugi pa kot EM64T pri Intelu ali bolj splošno x86-64. Med drugim zajema procesorje Intel in AMD najnovejših generacij, za katere ima jedro Linuxa izjemno podporo, saj je najbolj razširjeno.
    • ARM32/ARM64: Drugi je znan tudi kot AArch64. Te arhitekture so zaradi visoke zmogljivosti in učinkovitosti sprejele mobilne naprave, usmerjevalniki, pametni televizorji, SBC in celo strežniki in superračunalniki. Linux ima tudi odlično podporo zanje.
    • RISC-V: Ta ISA se je rodil nedavno in je odprtokoden. Postopoma postaja vse bolj pomemben in postaja grožnja za x86 in ARM. Jedro Linuxa je bilo prvo, ki je imelo podporo zanj.
    • POWER: Ta druga arhitektura je zelo priljubljena v svetu HPC, v čipih IBM. Za to arhitekturo boste našli tudi jedra Linuxa.
    • drugi: Seveda obstaja veliko drugih arhitektur, za katere je jedro Linuxa tudi združljivo (PPC, SPARC, AVR32, MIPS, SuperH, DLX, z/Architecture…), čeprav te niso tako pogoste v svetu osebnih računalnikov ali HPC.
  • Podpora strojne opreme: Nekateri izmed tistih z najboljšo podporo za strojno opremo so Ubuntu, Fedora in druge priljubljene, vključno s tistimi, ki izhajajo iz njih. Poleg tega obstajajo nekateri, ki vključujejo brezplačne in lastniške gonilnike, drugi preprosto prve, zato bi lahko bila njihova zmogljivost in funkcionalnost nekoliko bolj omejena. Po drugi strani pa vedno obstaja težava, ali je distribucija pretežka ali je opustila 32-bitno podporo za delo na starejših strojih ali strojih z omejenimi viri.
    • Vozniki:
      • brezplačno: Veliko odprtokodnih gonilnikov deluje precej dobro, čeprav so skoraj v vseh primerih boljši od zaprtokodnih. Distribucije, ki vključujejo samo te, so 100 % brezplačne, ki sem jih omenil pozneje.
      • Lastniki: Pri igralcih iger ali za druge namene, kjer je treba iz strojne opreme izvleči maksimum, je bolje izbrati lastnike, še bolj, ko gre za GPU.
    • lahke distribucije: Obstaja veliko distribucij, ki podpirajo stare računalnike ali tiste z omejenimi viri. Ta imajo običajno lahka namizna okolja, ki jih omenjam pozneje. Primeri so: Puppy Linux, Linux Lite, Lubuntu, Bodhi Linux, Tiny Core Linux, antX itd.
  • Programska podpora in vnaprej nameščena programska oprema: Če iščete najboljšo programsko podporo, pa naj bodo to programi katere koli vrste ali videoigre, so najboljše možnosti priljubljene distribucije, ki temeljijo na DEB in RPM, čeprav je po možnosti prva boljša. S prihodom univerzalnih paketov razvijalcem pomaga doseči več distribucij, vendar se ti še ne uporabljajo toliko, kot bi morali biti. Po drugi strani pa je verjetno tudi, da potrebujete celoten sistem, s skoraj vso potrebno programsko opremo vnaprej nameščeno, ali če želite le najbolj majhen in preprost sistem.
    • Minimalna: Obstaja veliko minimalnih distribucij ali tistih z možnostjo prenosa ISO slik z osnovnim sistemom in nič drugega, tako da lahko dodate pakete, ki jih potrebujete po svojih željah.
    • Dokončano: Najbolj zaželena možnost so popolni ISO-ji, tako da se vam ni treba mučiti z nameščanjem vsega iz nič, vendar že imate veliko število paketov od prvega trenutka, ko namestite distribucijo.
  • Varnost in zasebnost/anonimnost: Če vas skrbi varnost, anonimnost ali zasebnost, morate vedeti, da morate izbrati čim bolj priljubljeno distribucijo in z najboljšo podporo, ki bo imela najnovejše varnostne popravke. Kar se tiče anonimnosti/zasebnosti, obstajajo tisti, ki so posebej zasnovani za to, če želite.
    • Normal: Najbolj priljubljene distribucije, kot so openSUSE, Linux Mint, Ubuntu, Debian, Arch Linux, Fedora, CentOS itd., imajo odlično podporo in varnostne posodobitve, čeprav niso osredotočene na varnost, zasebnost/anonimnost.
    • Oklepni: nekaj jih je z dodatnim utrjevanjem ali ki spoštujejo anonimnost ali zasebnost uporabnika kot bistveno načelo. Nekaj ​​primerov, ki jih že poznate, kot so TAILS, Qubes OS, Whonix itd.
  • Zaženi sistem: Kot morda veste, je to nekaj, kar je mnoge uporabnike in sistemske skrbnike razdelilo med tiste, ki imajo raje enostavnejši in bolj klasičen sistem init, kot je SysV init, ali sodobnejšega in večjega, kot je systemd.
    • Classic (SysV init): uporabljala večina distribucij, čeprav so danes skoraj vse prešle na sodoben systemd. Med njegovimi prednostmi je, da je enostavnejši in lažji, čeprav je tudi star in takrat ni bil zasnovan za sodobne operacijske sisteme. Nekateri, ki še vedno uporabljajo ta sistem, so Devuan, Alpine Linux, Void Linux, Slackware, Gentoo itd.
    • moderno (sistemsko): Je veliko težji in pokriva več kot klasična, vendar je privzeto izbrala večina distribucij. Bolje je integriran v sodobne sisteme, ima množico orodij za upravljanje, ki močno olajšajo delo. Proti temu ima morda tisto izgubo filozofije Unixa glede na njegovo kompleksnost in tudi uporabo binarnih dnevnikov namesto golega besedila, čeprav o tem obstajajo različna mnenja ...
    • drugi: Obstajajo druge manj priljubljene alternative, kot so runit, GNU Sherped, Upstart, OpenRC, busy-box init itd.
  • Estetski vidiki in namizno okolje: Čeprav lahko namizno okolje, ki ga želite, namestite v katero koli distribucijo, je res, da mnogi že prihajajo s privzetim namiznim okoljem. Izbira pravega ni le stvar estetike, ampak tudi uporabnosti, možnosti spreminjanja, funkcionalnosti in celo zmogljivosti.
    • GNOME: na podlagi knjižnic GTK je vladajoče okolje, tisto, ki je bilo najbolj razširjeno med najpomembnejšimi distribucijami. Osredotočen je na to, da je enostaven in enostaven za uporabo, z ogromno skupnostjo, čeprav je težak v smislu porabe virov. Poleg tega je povzročila tudi izpeljanke (Pantheon, Unity Shell ...).
    • KDE Plazma: ki temelji na knjižnicah Qt, je drugi odličen projekt z vidika namizja, zanj pa je značilno, kako prilagodljiv je in v zadnjem času po zmogljivosti, saj je zelo "shujšal" glede na to, da je lahek (uporablja malo sredstev strojne opreme), pa tudi njegov videz, robustnost in možnost uporabe pripomočkov. V nasprotju s tem je morda mogoče opaziti, da ni tako preprost kot GNOME. Tako kot GNOME so se pojavile tudi izpeljanke, kot je TDE itd.
    • MATE: To je ena izmed najbolj priljubljenih fork GNOME-a. Je učinkovit, lep, sodoben, preprost, podoben namizju Windows in se v zadnjih letih ni preveč spremenil.
    • Cimet: Prav tako temelji na GNOME-u, s preprostim in privlačnim videzom, hkrati pa je prilagodljiv, razširljiv in hiter. Morda na negativni strani imate potrebo po uporabi privilegijev za določena opravila.
    • LXDE: temelji na GTK in je lahko okolje, zasnovano tako, da porabi zelo malo virov. Je hiter, funkcionalen in klasičnega videza. Slaba stran ima nekaj omejitev v primerjavi z večjimi okolji in da nima lastnega upravitelja oken.
    • LXQt: ki temelji na Qt in izhaja iz LXDE, je tudi lahko, modularno in funkcionalno okolje. Podobno kot prejšnja, čeprav je lahko tudi na vizualni ravni nekoliko preprosta.
    • Xfce: temelji na GTK, drugem izmed najboljših lahkih okolij skupaj s prejšnjima dvema. Izstopa po svoji eleganci, preprostosti, stabilnosti, modularnosti in nastavljivosti. Tako kot njegove alternative ima lahko tudi nekatere omejitve za nekatere uporabnike, ki iščejo nekaj sodobnejšega.
    • drugi: so še drugi, čeprav so manjšina, Budgie, Deepin, Enlightenment, CDE, Sugar itd.
  • Upravitelj paketov: tako pri težavah, povezanih z administracijo, če ste navajeni uporabljati enega ali drugega upravitelja paketov, kot tudi zaradi združljivosti, odvisno od vrste binarne datoteke, v katero je pakirana programska oprema, ki jo boste pogosto uporabljali, razmislite tudi o izbiri ustrezne distribucije.
    • Na podlagi DEB: velika večina jih je zahvaljujoč Debianu, Ubuntu in njihovim številnim izpeljankam, ki so postale zelo priljubljene, zato je to najboljša možnost, če želite največjo razpoložljivost binarnih datotek.
    • Na podlagi vrtljajev: Tudi tovrstnih paketov je veliko, čeprav ne toliko, saj distribucije, kot so openSUSE, Fedora itd., niso dosegle toliko milijonov uporabnikov kot prejšnji.
    • drugi: Obstajajo tudi drugi manjšinski upravljalniki paketov, kot so pacman Arch Linux, portage Gentoo, pkg na Slackware itd. V tem primeru običajno ni veliko programske opreme zunaj uradnih repo distribucij. Na srečo so univerzalni paketi, kot so AppImage, Snap ali FlatPak, omogočili pakiranje za vse distribucije GNU/Linux.
  • načela/etika: Nanaša se na to, če preprosto želite funkcionalen operacijski sistem ali če iščete nekaj, kar temelji na etičnih merilih ali načelih.
    • Normal: Večina distribucij vključuje brezplačno in lastniško programsko opremo v svojih repojih, kot tudi lastniške module v svojem jedru. Tako boste imeli vdelano programsko opremo in lastniške gonilnike, če jih potrebujete, ali druge elemente, kot so lastniški kodeki za večpredstavnost, šifriranje itd.
    • 100% brezplačno: so distribucije, ki so izključile vse te zaprte vire iz svojih repojev in celo uporabljajo jedro GNU Linux Libre, brez binarnih blobov. Nekateri primeri so Guix, Pure OS, Trisquel GNU/Linux, Protean OS itd.
  • Potrjeno: V nekaterih posebnih primerih je morda pomembno, da distribucije GNU/Linux spoštujejo določene standarde ali imajo določene certifikate zaradi združljivosti ali zato, da se lahko uporabljajo v določenih institucijah.
    • Brez potrdila: vse druge distribucije. Čeprav je velika večina skladnih s POSIX, nekateri drugi pa tudi LSB, FHS itd. Na primer, obstaja nekaj nenavadnosti, kot so Void Linux, NixOS, GoboLinux itd., Ki odstopajo od nekaterih standardov.
    • s certifikatom: Nekateri imajo certifikate, kot so certifikati The Open Group, kot so:
      • Inspur K-UX je bil Red Hat Enterprise Linux distribucija, ki se ji je uspelo registrirati kot UNIX.®, čeprav je trenutno opuščen.
      • Našli boste tudi druge z določenimi certifikati, kot sta SUSE Linux Enterprise Server in njegov IBM Tivoli Directory Serve s certifikatom LDAP Certified V2.
      • Operacijski sistem Huawei EulerOS, ki temelji na CentOS, je tudi registriran standard UNIX 03.

Diagrami za izbiro OS

Ta diagram mi je prišel preko prijatelja, ki mi ga je posredoval, in odločil sem se, da poiščem še nekaj in ga delim, da bi pomagal številnim različnim vrstam uporabnikov in potreb. Y rezultat zbiranja diagramov poteka je ta:

Ali prihajate iz drugega OS?

Ne pozabite, da pred kratkim ste pristali v svetu GNU/Linux in prihajate iz drugih različnih operacijskih sistemov, si lahko ogledate tudi te vodiče, ki sem vam jih pripravil za pomoč pri izbiri začetne distribucije in med prilagajanjem:

Na teh povezavah boste našli katere distribucije so najboljše za vas., s prijaznejšimi okolji, podobnimi tistim, ki ste jih uporabljali prej...


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Hernan je dejal

    Odlična opomba. Hvala vam.

  2.   sophia je dejal

    Če iščete najboljšo programsko podporo, pa naj bodo to programi katere koli vrste ali videoigre, so najboljše možnosti priljubljene distribucije, ki temeljijo na DEB in RPM, čeprav je po možnosti prvi boljši. S prihodom univerzalnih paketov razvijalcem pomaga doseči več distribucij
    192.168..l00.1.