Očistite nedoumice sa ovim ekskluzivnim dijagramom: koju distribuciju Linuxa koristiti?

koju linux distribuciju koristiti, koje linux distribucije odabrati

U mnogim prilikama uvijek sebi postavljate isto pitanje: koju Linux distribuciju koristiti ili koju Linux distribuciju odabrati. Pa, nešto što ima tendenciju da izazove nedoumice uglavnom kod novopridošlica u GNU/Linux svijetu, ali i kod nekih koji su tu već neko vrijeme i koji su se umorili od jedne distribucije i odlučili su isprobati drugu.

U ovom članku, ovisno o vašim potrebama, možete provjeriti koju GNU/Linux distribuciju trebate odabrati. Međutim, kao što uvijek kažem, najbolja je ona u kojoj se osjećate najugodnije i koja vam se najviše sviđa. Već smo napravili mnogo članaka o najbolje distribucije, ali ovaj put će to biti nešto sasvim drugačije, nešto mnogo praktičnije i intuitivnije, jer ću podijeliti neke jednostavno dijagrami koji će vas odvesti do vašeg budućeg operativnog sistema, pored učenja nekih kriterijuma odabira:

Kriterijumi za odabir Linux distribucije

Linux Kernel Logo, Tux

Kako bismo vam pomogli pri izboru vašeg budućeg operativnog sistema ili Linux distribucije, evo najvažniji kriterijumi odabira:

  • Svrha: Prvi kriterij na koji treba obratiti pažnju pri odabiru odgovarajuće Linux distribucije je svrha za koju će se koristiti.
    • Opšti: većina korisnika ga želi za generičku upotrebu, odnosno za sve, kako za reprodukciju multimedije, tako i za uredski softver, navigaciju, video igrice itd. Za ove svrhe je većina distribucija, kao što su Ubuntu, Debian, Linux Mint, Fedora, openSUSE, itd.
    • Uživo/TestoviNapomena: Ako samo želite da pokrenete distribuciju radi testiranja ili da obavite neko održavanje na računaru bez instaliranja ili menjanja particija, najbolje je da imate LiveDVD ili Live USB režim za pokretanje iz glavne memorije. Imate mnoge kao što su Ubuntu, Knoppix, Slack, Finnix, RescaTux, Clonecilla Live, itd. Ova zadnja dva za obavljanje dijagnoze i popravke.
    • Specifično: druga mogućnost je da vam je potrebna distribucija za vrlo specifičnu i posebnu upotrebu, kao što je razvoj, za inženjering ili arhitekturu, za obrazovna okruženja, pentesting ili sigurnosne revizije, igranje i retro igrice, itd. A za ovo imate i neke specijalizirane kao što su Kali Linux, Ubuntu Studio, SteamOS, Lakka, Batocera Linux, DebianEdu, EskoleLinux, Sugar, KanOS, itd. Više informacija ovdje.
    • fleksibilan- Neke distribucije dozvoljavaju viši stepen prilagođavanja, kao što su Gentoo, Slackware, Arch Linux, itd. Ali ako želite ići dalje i napraviti svoj vlastiti distro od nule, a da se ne zasnivate ni na jednom, možete koristiti ARS.
  • Tip korisnika: postoji nekoliko tipova korisnika u smislu znanja, kao što su početnici ili novajlije u GNU/Linux svijetu, ili oni napredni, kao i oni napredni koji traže isto što i početnici, jednostavnu, funkcionalnu distribuciju, sa dobra kompatibilnost, a to im omogućava da svoj posao obavljaju bez komplikacija i na produktivan način.
    • Beginner: Za početnike postoje jednostavnije distribucije kao što su Ubuntu, Linux Mint, Zorin OS, Manjaro, MX Linux, Pop!_OS, elementaryOS, Solus OS, itd.
    • Napredno: Ostale distribucije za ove korisnike su Gentoo, Slackware, Arch Linux, itd.
  • Životna sredina: Još jedna stvar o kojoj biste trebali razmisliti prije nego što odaberete distribuciju je tip okruženja na koji će biti usmjerena, budući da postoje distribucije koje su bolje prilagođene tim okruženjima od drugih.
    • Desk: za korištenje na PC-u kod kuće ili u uredu, obrazovnom centru, itd., možete koristiti distribucije kao što su openSUSE, Ubuntu, Linux Mint i još mnogo toga.
    • Mobilni: Postoje specifične distribucije za mobilne uređaje, kao što su Tizen, LuneOS, Ubuntu Touch, postmarketOS, Mobian, itd.
    • Server/HPC: u ovom slučaju treba da budu sigurni, robusni i vrlo stabilni, kao i da imaju dobre administrativne alate. Neki popularni primjeri su RHEL, SLES, Ubuntu Server, Debian, Liberty Linux, AlmaLinux, Rocky Linux, Oracle Linux, itd.
    • Cloud/Virtualizacija: za ove druge slučajeve imate Debian, Ubuntu Server, RHEL, SLES, Cloud Linux, RancherOS, Clear Linux, itd.
    • ugrađen: uređajima kao što su pametni televizori, ruteri, neki kućni aparati, vozila, industrijske mašine, roboti, IoT itd., takođe su potrebni operativni sistemi kao što su WebOS, Tizen, Android Auto, Raspbian OS, Ubuntu Core, Meego, OpenWRT, uClinux, itd.
  • Soporte: Velikoj većini korisnika, posebno kućnih korisnika, obično nije potrebna podrška. Kada se pojave problemi ili idite nekome ko ima znanja o toj temi ili jednostavno potražite rješenje na forumima ili mreži. S druge strane, u kompanijama, ali iu drugim sektorima, neophodna je podrška za rješavanje problema.
    • Zajednica: Ove distribucije su obično potpuno besplatne, ali nemaju podršku za programere.
    • poslovni razred: Neki su besplatni, ali morate platiti podršku. Sama kompanija će biti odgovorna za pružanje podrške. Na primjer, Red Hat, SUSE, Oracle, Canonical, itd.
  • Stabilnost: ovisno o tome za što ćete ga koristiti, ako trebate imati najnovije vijesti po cijenu manje stabilnosti, ili ako više volite nešto stabilnije i robusnije čak i ako nemate najnovije, možete birati između:
    • Develop/Debug: Možete pronaći razvojne verzije kernela i nekih distribucija, kao i mnoge druge softverske pakete. Mogu biti dobri za testiranje najnovijih funkcija, otklanjanje grešaka ili pomoć razvoju prijavljivanjem grešaka. S druge strane, ove verzije treba izbjegavati ako je ono što tražite stabilnost.
    • Stabilno:
      • Standardno izdanje: Verzije izlaze s vremena na vrijeme, općenito to može biti svakih 6 mjeseci ili svake godine, a ažuriraju se do dolaska sljedeće veće verzije. Oni pružaju stabilnost i to je metoda koju su usvojile mnoge poznate distribucije.
        • LTS (dugotrajna podrška): i kernel i same distribucije imaju u nekim slučajevima LTS verzije, to jest, imat će održavaoce posvećene nastavku izdavanja ažuriranja i sigurnosnih zakrpa na duži rok (5, 10 godina...), čak i ako već postoje druge verzije najnovije dostupne.
      • Otpuštanje: umjesto lansiranja tačnih verzija koje zamenjuju prethodnu, ovaj model pokreće stalna ažuriranja. Ova druga opcija vam omogućava da imate najnoviju, ali nije tako stabilna kao prethodna.
  • Arhitektura:
    • IA-32/AMD64: Prvi je također poznat kao x86-32, a drugi kao EM64T od strane Intela, ili općenito x86-64. Obuhvaća Intel i AMD procesore, između ostalih, najnovije generacije za koje Linux kernel ima izuzetnu podršku, budući da je najrašireniji.
    • ARM32 / ARM64: Drugi je također poznat kao AArch64. Ove arhitekture su usvojili mobilni uređaji, ruteri, Smart TV, SBC, pa čak i serveri i superračunari, zbog njihovih visokih performansi i efikasnosti. Linux takođe ima odličnu podršku za njih.
    • RISC-V: Ovaj ISA je nedavno rođen i otvorenog je koda. Malo po malo dobija na značaju i postaje pretnja za x86 i ARM. Linux kernel je bio prvi koji je imao podršku za to.
    • POWER: Ova druga arhitektura je vrlo popularna u svijetu HPC-a, u IBM čipovima. Naći ćete i Linux kernele za ovu arhitekturu.
    • drugi: Naravno, postoje mnoge druge arhitekture za koje je Linux kernel također kompatibilan (PPC, SPARC, AVR32, MIPS, SuperH, DLX, z/Architecture…), iako one nisu tako česte u PC ili HPC svijetu.
  • Hardverska podrška: Neki od onih sa najboljom hardverskom podrškom su Ubuntu, Fedora i drugi popularni, uključujući i one izvedene iz njih. Osim toga, postoje neki koji uključuju besplatne i vlasničke drajvere, drugi jednostavno prve, pa bi njihove performanse i funkcionalnost mogle biti nešto ograničenije. S druge strane, uvijek postoji problem da li je distribucija preteška ili je izbacila 32-bitnu podršku za rad na starijim mašinama ili mašinama sa ograničenim resursima.
    • Vozači:
      • Besplatno: Mnogi drajveri otvorenog koda rade prilično dobro, iako su u gotovo svim slučajevima bolji od onih sa zatvorenim kodom. Distrose koje uključuju samo ove su one 100% besplatne koje sam spomenuo kasnije.
      • Vlasnici: U slučaju gejmera, ili za druge namjene gdje je potrebno izvući maksimum iz hardvera, poželjno je izabrati vlasnike, još više kada je GPU u pitanju.
    • light distros: Postoje mnoge distribucije dizajnirane da podrže stare računare ili one sa ograničenim resursima. Oni obično imaju lagana desktop okruženja koja ću spomenuti kasnije. Primjeri su: Puppy Linux, Linux Lite, Lubuntu, Bodhi Linux, Tiny Core Linux, antX, itd.
  • Softverska podrška i unaprijed instalirani softver: Ako tražite najbolju softversku podršku, bilo da se radi o programima bilo koje vrste ili video igricama, najbolje opcije su popularne distribucije zasnovane na DEB-u i RPM-u, iako je poželjno da je prvi bolji. Sa dolaskom univerzalnih paketa pomaže programerima da dođu do više distrosa, ali se oni još ne koriste koliko bi trebali. Sa druge strane, takođe je verovatno da vam je potreban kompletan sistem, sa skoro svim potrebnim softverom unapred instaliranim, ili ako želite najsitniji i najjednostavniji sistem.
    • minimalan: Postoji mnogo minimalnih distribucija ili onih sa mogućnošću preuzimanja ISO slika sa osnovnim sistemom i ničim drugim, tako da možete dodati pakete koji su vam potrebni po svom ukusu.
    • Kompletna: Najpoželjnija opcija su kompletni ISO-ovi, tako da se ne morate mučiti instaliranjem svega od nule, ali već imate veliki broj paketa od prvog trenutka kada instalirate distribuciju.
  • Sigurnost i privatnost/anonimnost: Ako ste zabrinuti za sigurnost, anonimnost ili privatnost, trebali biste znati da biste trebali odabrati distribuciju koja je što je moguće popularnija, i sa najboljom podrškom, da ima najnovije sigurnosne zakrpe. Što se tiče anonimnosti/privatnosti, postoje one posebno dizajnirane za to ako to želite.
    • normalan: Najpopularnije distribucije poput openSUSE, Linux Mint, Ubuntu, Debian, Arch Linux, Fedora, CentOS, itd., imaju odličnu podršku i sigurnosna ažuriranja, iako nisu fokusirane na sigurnost, privatnost/anonimnost.
    • Oklopno: postoje neki sa dodatnim radom ili koji poštuju anonimnost ili privatnost korisnika kao suštinski princip. Neki primjeri koje već znate, kao što su TAILS, Qubes OS, Whonix, itd.
  • Pokreni sistem: Kao što možda znate, ovo je nešto što je podijelilo mnoge korisnike i sistem administratore između onih koji preferiraju jednostavniji i klasičniji init sistem, kao što je SysV init, ili moderniji i veći kao što je systemd.
    • Classic (SysV init): koristila većina distribucija, iako su danas skoro sve prešle na moderni systemd. Među njegovim prednostima je što je jednostavniji i lakši, iako je i star i tada nije bio dizajniran za moderne operativne sisteme. Neki koji još uvijek koriste ovaj sistem su Devuan, Alpine Linux, Void Linux, Slackware, Gentoo, itd.
    • moderno (sistemski): Mnogo je teži i pokriva više od klasičnog, ali ga je većina distribucija izabrala po defaultu. Bolje je integrisan u moderne sisteme, ima mnoštvo alata za upravljanje koji znatno olakšavaju rad. Nasuprot tome, možda, ima taj gubitak Unix filozofije s obzirom na njegovu složenost, a takođe i korištenje binarnih dnevnika umjesto običnog teksta, iako o tome ima svakakvih mišljenja...
    • drugi: Postoje i druge manje popularne alternative kao što su runit, GNU Sherped, Upstart, OpenRC, busy-box init, itd.
  • Estetski aspekti i desktop okruženje: Iako možete instalirati radno okruženje koje želite u bilo kojoj distribuciji, istina je da mnogi od njih već dolaze sa zadanim desktop okruženjem. Odabir pravog nije samo pitanje estetike, već i upotrebljivosti, modifikacije, funkcionalnosti, pa čak i performansi.
    • GNOME: zasnovano na GTK bibliotekama, to je vladajuće okruženje, ono koje je najviše prošireno među najvažnijim distribucijama. Fokusiran je na to da bude lak i jednostavan za korištenje, s ogromnom zajednicom, iako je težak u smislu potrošnje resursa. Osim toga, to je također dovelo do derivata (Pantheon, Unity Shell...).
    • KDE Plasma: baziran na Qt bibliotekama, to je drugi sjajan projekat u smislu desktopa, a karakteriše ga koliko je prilagodljiv i u poslednje vreme po performansama, jer je dosta "smršao" s obzirom da je lagan (koristi malo hardverskih resursa), kao i njegov izgled, robusnost i mogućnost korištenja widgeta. Nasuprot tome, možda se može primijetiti da nije tako jednostavan kao GNOME. Kao i GNOME, pojavili su se i derivati ​​kao što je TDE itd.
    • MATE: To je jedan od najpopularnijih fork-a GNOME-a koji je postao. Efikasan je sa resursima, lep, moderan, jednostavan, sličan Windows desktopu, i nije se previše primetno promenio poslednjih godina.
    • cimet: Takođe je baziran na GNOME-u, jednostavnog i atraktivnog izgleda, kao i fleksibilan, proširiv i brz. Možda s negativne strane imate potrebu da koristite privilegije za određene zadatke.
    • LXDE: baziran na GTK-u i to je lagano okruženje, dizajnirano da troši vrlo malo resursa. Brz je, funkcionalan i klasičnog izgleda. S druge strane, ima neka ograničenja u poređenju sa većim okruženjima, kao i da nema svoj vlastiti upravitelj prozora.
    • LXQt: baziran na Qt-u i proizašao iz LXDE-a, također je lagano, modularno i funkcionalno okruženje. Slično prethodnom, iako može biti i donekle jednostavno na vizuelnom nivou.
    • Xfce: baziran na GTK-u, drugom od najboljih lakih okruženja uz prethodna dva. Ističe se svojom elegancijom, jednostavnošću, stabilnošću, modularnošću i konfiguracijom. Kao i njegove alternative, može imati ograničenja za neke korisnike koji traže nešto modernije.
    • drugi: ima i drugih, iako su manjina, Budgie, Deepin, Enlightenment, CDE, Sugar, itd.
  • Menadžer paketa: kako za probleme u vezi s administracijom, ako ste navikli koristiti jedan ili drugi menadžer paketa, tako i iz razloga kompatibilnosti, ovisno o vrsti binarne datoteke koju ćete često koristiti softver, također biste trebali razmisliti o odabiru odgovarajuće distribucije.
    • DEB-based: oni su velika većina zahvaljujući Debianu, Ubuntuu i njihovim brojnim derivatima koji su postali vrlo popularni, pa ako želite najveću dostupnost binarnih datoteka, ovo je najbolja opcija.
    • RPM-based: Takođe ima mnogo paketa ovog tipa, ali ne toliko, jer distros poput openSUSE, Fedora itd., a nisu dostigli toliko miliona korisnika kao prethodni.
    • drugi: Postoje i drugi manjinski menadžeri paketa kao što su Arch Linux-ov pacman, Gentoo-ov portage, Slackware-ov pkg, itd. U ovom slučaju obično nema mnogo softvera izvan službenih repo distribucija. Srećom, univerzalni paketi kao što su AppImage, Snap ili FlatPak učinili su ga pakovanjem za sve GNU/Linux distribucije.
  • principi/etika: Odnosi se na to da li jednostavno želite funkcionalan operativni sistem, ili ako tražite nešto zasnovano na etičkim kriterijumima ili principima.
    • normalan: Većina distribucija uključuje besplatni i vlasnički softver u svojim repo-ovima, kao i vlasničke module u svom kernelu. Na ovaj način ćete imati firmver i vlasničke drajvere ako vam zatrebaju ili druge elemente kao što su vlasnički kodeci za multimediju, enkripciju itd.
    • 100% besplatno: to su distribucije koje su isključile sve te zatvorene izvore iz svojih repova, pa čak i koriste GNU Linux Libre kernel, bez binarnih mrlja. Neki primjeri su Guix, Pure OS, Trisquel GNU/Linux, Protean OS, itd.
  • Certified: U nekim posebnim slučajevima može biti važno da GNU/Linux distribucije poštuju određene standarde ili imaju određene certifikate iz razloga kompatibilnosti ili da bi se mogle koristiti u određenim institucijama.
    • Nema potvrde: sve ostale distribucije. Iako je velika većina kompatibilna sa POSIX-om, a neki drugi također su u skladu sa LSB, FHS, itd. Na primjer, postoje neke neobičnosti kao Void Linux, NixOS, GoboLinux, itd., koje odstupaju od nekih standarda.
    • sa sertifikatom: Neki imaju certifikate poput onih od The Open Group, kao što su:
      • Inspur K-UX je bio Red Hat Enterprise Linux baziran distro koji je uspio biti registriran kao UNIX.®, iako je trenutno napuštena.
      • Također ćete pronaći druge s određenim certifikatima, kao što su SUSE Linux Enterprise Server i njegov IBM Tivoli Directory Serve s LDAP Certified V2 certifikatom.
      • Huawei EulerOS operativni sistem, zasnovan na CentOS-u, takođe je registrovani UNIX 03 standard.

Dijagrami za odabir OS

Ovaj dijagram mi je došao preko prijatelja koji mi ga je proslijedio i odlučio sam pronaći još i podijeliti ga kako bih pomogao velikom broju različitih tipova korisnika i potreba. Y rezultat prikupljanja dijagrama toka je ovo:

Dolazite sa drugog OS-a?

Zapamti da nedavno ste ušli u GNU/Linux svijet i dolazite iz drugih različitih operativnih sistema, možete vidjeti i ove vodiče koje sam napravio da vam pomognem u odabiru inicijalne distribucije i tokom vaše adaptacije:

Na ovim linkovima ćete pronaći koje su distribucije najbolje za vas., sa prijatnijim okruženjem sličnim onome što ste koristili ranije...


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Hernan rekao je

    Odlična nota. Hvala ti.

  2.   sophia rekao je

    Ako tražite najbolju softversku podršku, bilo da se radi o programima bilo koje vrste ili video igricama, najbolje opcije su popularne distribucije zasnovane na DEB-u i RPM-u, iako je poželjno da je prvi bolji. Sa dolaskom univerzalnih paketa pomaže programerima da dosegnu više distribucija
    192.168..l00.1.