- Prelazak s jedne distribucije na drugu uključuje isprobavanje i mijenjanje distribucija kako bi se pronašla najbolja, naučilo i osvježilo iskustvo.
- Osnovno planiranje: odvojeni /home i, ako je primjenjivo, /opt; sigurnosne kopije s Timeshiftom ili rsync-om; testiranje u stvarnom vremenu, VM-u ili Ventoyu.
- Izbjegavajte impulzivne odluke: posvetite vrijeme svakoj distribuciji, dokumentirajte prednosti i nedostatke te provjerite pakete i hardver prije instalacije.
- Udobnost iznad svega: ako vaša trenutna distribucija funkcionira dobro, nemojte je mijenjati samo zato što je u trendu; prebacujte se samo iz jasnih razloga i bez ugrožavanja svojih podataka.
Posljednjih godina, izraz "distro-hopping" (ili "prelazak s distribucije na distribuciju") postao je popularan za opisivanje navike čestog mijenjanja Linux distribucija. Ovu potrebu za isprobavanjem druge distribucije "kako bi se vidjelo je li ova prava" osjećaju mnogi korisnici, od potpunih početnika do veterana zajednice.
Ova se navika manifestira na mnogo načina: neki se pokreću u live načinu rada i time su savršeno zadovoljni; drugi koriste virtualne strojeve za istraživanje; neki posvećuju particiju diska; i naravno, postoje oni koji formatiraju cijeli svoj sustav i posvećuju ga novoj distribuciji kako bi se prisilili da je koriste neko vrijeme. Potraga za „savršenom distribucijom“ snažna je pokretačka snaga, potaknuta znatiželjom i željom za usporedbom različitih pristupa programera s različitim filozofijama. Neki pronalaze svojevrsni mir mjesecima ili godinama... a drugi ponovno osjećaju želju za promjenom.
Što je Distro Hopping u Linuxu?
Kada govorimo o prelasku s distribucije na distribuciju, u osnovi mislimo na čin isprobavanja i prebacivanja između različitih GNU/Linux distribucija u nadi da ćemo pronaći onu koja najbolje odgovara našim preferencijama. Kratka definicija bi bila "skakanje s distribucije na distribuciju ", ali iza toga stoji kontekst: u Linuxu, za razliku od Windowsa ili macOS-a, korisnik može prilagoditi sustav svojim željama ili, ako ne želi ništa podešavati, jednostavno se može prebaciti na drugu distribuciju koja već dolazi s drugačijim značajkama.
Ovaj nevjerojatno bogat ekosustav opcija, okusa i konfiguracija upravo nas potiče da isprobamo alternative. Raznolikost je ogromna : jedna baza može ponuditi različita izdanja i okuse (kao što je slučaj s obitelji koja uključuje GNOME, KDE Plasma , Xfce, MATE ili LXQt), uz derivate s vlastitim jedinstvenim karakteristikama. I, iako je jezgra svega Linux, svaki projekt može promijeniti svoj upravitelj paketa, raspored izdanja, init sustav, konfiguraciju kernela i zadano okruženje radne površine. Stoga je prelazak s distribucije na distribuciju također fantastičan način za učenje o sustavu i osvježavanje iskustva kada ste umorni od gledanja iste stare stvari.
Međutim, ova je praksa češća među korisnicima s određenim iskustvom. Ako vam je potrebna maksimalna stabilnost na računalu (za posao, učenje ili jednostavno kako biste izbjegli probleme), vrijedi razmisliti o tome, jer svaka nadogradnja obično uključuje ponovnu instalaciju i obnovu dijela sistemskog okruženja.

Vrijedi li toliko mijenjati?
Iskren odgovor je: ovisi o vašoj situaciji. Ako imate vremena, željni ste učiti o sustavu i ne smeta vam uložiti sate u testiranje, onda da, to može biti vrlo obogaćujuća avantura. Nema boljeg načina da shvatite kako distribucija "diše" nego da je zapravo koristite, usporedite što radi bolje, a što lošije od drugih i otkrijete kako su slične ili drugačije.
Za one koji traže najbolju distribuciju za svoje potrebe, prelazak s distribucije na distribuciju djeluje kao gorivo. Glavna motivacija je obično znatiželja : otkrivanje novog pristupa, drugačijeg alata, okruženja radne površine koje bi moglo bolje odgovarati vašem tijeku rada.
Međutim, ako se oslanjate na svoje računalo i ne možete si priuštiti zastoje ili probleme, stalna promjena sustava nije najbolja ideja. Svaka promjena gotovo uvijek znači početak ispočetka , ponovnu instalaciju, rekonfiguraciju i fino podešavanje. Bez iskustva i vremena, lako se frustrirati.
Prave priče o prelasku između distribucija
Mnogi korisnici izvještavaju da su počeli prelaziti s distribucije na distribuciju iz čiste želje za istraživanjem, a ne iz nelagode. Neki su proveli čitava razdoblja koristeći Ubuntu, Debian, Fedoru, openSUSE ili specijaliziranije ponude poput Chakre, Manjara ili Arch Linuxa, a isprobali su i desetke alternativa jednostavno iz tehničke znatiželje.
S vremenom se pojavljuju preferencije i neobičnosti. Na primjer, neke konzervativne distribucije kritizirane su zbog paketa koji previše zaostaju za najnovijim verzijama. Druge se protive tome što se u vrlo popularnim distribucijama mora omogućiti vanjskim repozitorijima dobivanje određenog softvera ili što se mora ponovno instalirati svakih nekoliko mjeseci ako to zahtijeva politika verzija. Postoje i oni koji izbjegavaju okruženja s malo GTK paketa ili ekosustave u kojima se sve mora graditi ispočetka svaki put.
Postoje čak i članci koji opisuju Arch Linux kao najbolju opciju nakon što ga postavite, ali "izgradnja" sustava od nule postaje pravi izazov kada vam nedostaje vremena ili motivacije. Taj umor mnoge navodi da se drže jedne distribucije koja obavlja posao bez nepotrebne složenosti, iako i dalje prate nove projekte (poput KaOS-a) bez da se usude promijeniti, jednostavno iz lijenosti pri pomisli na ponavljanje procesa.
Drugi korisnici, počevši s Mintom ili Ubuntuom na Linuxu, prešli su na Arch tražeći dublje razumijevanje. Paradoksalno, ovaj skok ih je izliječio od tjeskobe oko prelaska jer su se, sa slobodom izbora okruženja radne površine i komponenti, već osjećali potpuno zadovoljni. Znaju da glavne razlike između distribucija leže u upravitelju paketa, rasporedu izdanja i okruženju radne površine, ali se pitaju: "Što mi nedostaje?" i otkrivaju da postoje i filozofije i tehničke odluke, poput init-a ili podešavanja kernela, koje definiraju karakter distribucije.
Vrlo ilustrativna priča započinje testiranjem Ubuntua u virtualnom stroju jer je stari Windows bio nevjerojatno spor, prije instalacije na glavno računalo. Kasnije je stigao iMac zbog potreba stvaranja glazbe, ali paralelno se održavao i 10-inčni laptop s Linuxom. Kada je taj skromni stroj dobio Unity desktop okruženje , započeo je pravi ples promjena zbog nedostatka resursa. I tako je uslijedilo prelaženje između laganih izdanja, derivata i različitih okusa dok se nije pronašlo nešto ugodno, povratak korijenima i konačno, godinama kasnije, predanost obnovljenom KDE desktopu ili Manjaru kako bi se pristup promijenio.
U istom izvještaju pojavljuje se iskušenje isprobavanja Garuda Linuxa, opcije orijentirane na igranje koja izaziva interes, iako pripovjedač priznaje da im trenutni sustav nije dao nijedan uvjerljiv razlog da ga napuste. Pouka priče je jasna: ostanite tamo gdje se osjećate ugodno , čak i ako to znači korištenje Windowsa. Prebacivanje radi prelaska prisiljava vas da sve konfigurirate ispočetka i isplati se samo kada vas ono što imate više zakazuje nego što biste željeli. Kako bi eksperimentirali bez da išta pokvarite, preporučuju potpune instalacije na USB pogon i pokretanje sustava odatle.
Ima i onih koji priznaju da su nakon gotovo dvije godine s GNU/Linuxom postali ljubitelji udžbenika, s nizom kratkih instalacija koje im na kraju nisu puno ponudile. Prepričavaju se kako su počeli sa starijom verzijom Ubuntua iz čistog entuzijazma , prešli na Fedoru i razdoblje čudnih grešaka (taj čudan "ekranski prikaz greške" koji je pratio njihove testove) koje su ih natjerale da pređu na drugu distribuciju. Problem je čudesno nestao nakon instalacije CrunchBanga i od tada je poticaj bio isprobati sve što im se našlo na putu.
Naučene lekcije: trud, trendovi i osobno vrijeme
Ponavljajuća misao je da jednostavnost instaliranja Linuxa ovih dana potiče impulzivno prebacivanje. Između live načina rada, distribucija spremnih za pokretanje odmah nakon instalacije i sve jednostavnijih procesa instalacije, primamljivo je raditi promjene svakih nekoliko sati . Neki se hvale prelaskom s jedne distribucije na drugu u nekoliko minuta nakon duge instalacije, a to, bez plana, može biti pravi gubitak vremena.
Kada konačno uspješno instalirate Arch Linux prvi put, vaša perspektiva se mijenja. Trud, pogreške i učenje natjeraju vas da cijenite ono što ste izgradili . Nakon nekoliko neuspjelih pokušaja, dovršetak funkcionalnog okruženja može trajati puno kraće nego prije, a to ulaganje sati stvara privrženost. Više nemate osjećaj da bacite ono što ste postigli brzopleto ga zamjenjujući drugom "sličnom" distribucijom.
Također učite da prebrze promjene ostavljaju malo korisnog znanja. Isprobavanje Mageije nekoliko dana ili nekoliko tjedana nije dovoljno za stvaranje čvrstog mišljenja ili savladavanje njezinog sustava paketa. Teško je pomoći drugima ako ste sami zaboravili na nju ubrzo nakon odlaska.
Još jedna doza realnosti: svaka ponovna instalacija uključuje podešavanje i vraćanje vašeg okruženja. Svatko tko koristi Vim zna koliko vrijedna njihova konfiguracijska datoteka postaje s vremenom; gubitak ili ručno kopiranje svaki drugi dan prava je gnjavaža. Čak i ako odvojite particiju /home kako biste sačuvali podatke i postavke , ostavljanje ostataka starih konfiguracija može izgledati čudno i ne rješava uvijek probleme. Nadalje, ponovna instalacija programa koji su vam potrebni traje satima, a to vrijeme je zauvijek izgubljeno.
Konačno, praćenje trendova rijetko je dobra ideja. Jurnjava za najnovijom distribucijom na temelju čistog hypea rijetko se isplati. Može završiti apsurdnim lancem promjena: s Chakre na Aptosid, zatim na SolusOS, Cinnarch, zatim na CrunchBang Testing, i konačno povratak na Arch Linux iz zrelijih razloga (uključujući korisnički repozitorij, AUR). Pouka: bez žurbe, bez prolaznih trendova; strpljenje i zdrav razum.
Savjeti za odgovornog distribucijskog posrednika
Savladavanje particioniranja u Linuxu ključno je za nesmetan prijelaz. Odvajanje /home od sustava omogućit će vam očuvanje podataka i mnogih postavki prilikom ponovne instalacije ili promjene distribucija. Čak se isplati razmotriti i namjenske particije za dodatne točke montiranja ako je potrebno.
Malo poznati savjet je rezervirati `/opt` za ručno instalirani softver trećih strana. Rezerviranjem određenog softvera tamo (na primjer, profesionalni editor ili preglednik preuzet od dobavljača) možete ga zadržati prilikom ponovne instalacije, štedeći vrijeme i izbjegavajući duplicirane instalacije.
Sigurnosne kopije nisu predmet pregovora. Bilo da ih radite ručno ili pomoću alata poput Timeshifta ili rsynca, plan izrade sigurnosnih kopija uštedjet će vam mnogo problema . Prije nego što se odlučite na taj korak, napravite sigurnosnu kopiju svoje početne mape, postavki aplikacija i svih važnih podataka. Na taj način, ako nešto pođe po zlu, možete vratiti podatke i nastaviti dalje.
Posvetite stvarno vrijeme svakoj distribuciji. Loša je navika instalirati jednu, a minutu kasnije razmišljati o sljedećoj. Da biste istinski cijenili njezine snage i slabosti, morate živjeti s distribucijom: raditi, ažurirati, instalirati softver, spajati periferne uređaje, igrati igre ili uređivati. Tek tada možete istinski cijeniti njezinu stabilnost, performanse, pa čak i njezine osobitosti.
Dokumentirajte sve što pronađete. Tekstualna datoteka (ili vaš preferirani alat) s popisom onoga što vam se sviđa, a što ne, koraci instalacije, rješenja za rješavanje problema i bitni paketi pomoći će vam da brže donosite odluke i obnovite se u budućnosti . Vaše buduće ja bit će vam zahvalno.
Prije instaliranja bilo čega, provjerite odgovara li distribucija vašim potrebama. Neke vrlo nove distribucije su neodoljivo privlačne , ali možda još ne uključuju određeni ključni softver. Provjerite repozitorije, potvrdite dostupnost i provjerite radi li vaš hardver ispravno u stvarnom načinu rada.
Nemojte žuriti. Prvo testirajte računalo s distribucijom u stvarnom okruženju kako biste provjerili grafičku karticu, Wi-Fi, zvuk i sve uređaje koje svakodnevno koristite. Ako naiđete na probleme i ne znate kako ih riješiti , razmislite o drugoj opciji ili posvetite dodatno vrijeme istraživanju problema prije instalacije.
U slučaju sumnje, provedite dugoročne testove. Intenzivno korištenje distribucije tijekom 10 ili 15 dana dat će vam puno bolje razumijevanje nego samo nekoliko izoliranih sati. Na taj način razvijate realno mišljenje i izbjegavate impulzivne odluke.
Za eksperimentiranje bez ugrožavanja vaše glavne instalacije, koristite virtualne strojeve. Programi poput VMwarea ili VirtualBoxa stvaraju "računalo" unutar vašeg gdje možete instalirati, prekinuti, izbrisati i ponovno instalirati kako želite, bez utjecaja na vaš stabilan sustav.
A ako više volite podizanje sustava s pravog hardvera bez formatiranja svaki put, isprobajte Ventoy. S Ventoyom na USB pogonu možete kopirati više ISO datoteka i pokrenuti se izravno s njih , bez ponovljenog ponovnog fleširanja. Imajte na umu da su ove sesije obično u stvarnom načinu rada, tako da se promjene neće zadržati osim ako ne instalirate distribuciju.
Kako napraviti taj korak bez gubitka osobnih datoteka
Svatko tko koristi Fedoru, na primjer, tko razmišlja o isprobavanju CachyOS-a ili EndeavourOS-a, često ima isto pitanje: kako izbjeći gubitak dokumenata, fotografija i postavki. Praktično rješenje je korištenje zasebne /home particije i njezino zadržavanje prilikom promjene distribucije. Tijekom instalacije određujete da se ova particija montira kao /home bez formatiranja, čime se čuvaju vaši podaci i korisničke postavke.
U tom scenariju, kada se prijavite u novu distribuciju, pronaći ćete svoje datoteke, pozadine i postavke aplikacija, poput preglednika, točno onakve kakve su bile. Uobičajeno je da korisničke postavke "putuju" s vama s jedne distribucije na drugu (na primjer, s Ubuntua na Fedoru), što čini prijelaz mnogo lakšim.
Također pomaže odvojiti particiju /opt ako obično ručno instalirate softver trećih strana. Zadržavanjem te particije mnogi programi ostaju dostupni nakon prebacivanja , čime se izbjegavaju dugotrajne ponovne instalacije. Unatoč tome, dobra je ideja dvaput provjeriti jesu li putanje i dozvole ispravne nakon instalacije nove distribucije.
Čak i s odvojenim direktorijem /home, nemojte spustiti gard: napravite sigurnosne kopije prije nego što počnete. Timeshift i rsync su izvrsni saveznici za sigurnosnu mrežu u slučaju da nešto pođe po zlu. I dok ste već kod toga, zabilježite svoje bitne pakete i korake koje poduzimate, u slučaju da trebate ponoviti postupak ili se vratiti.
Važna napomena: kada mijenjate okruženja radne površine ili distribucije, neke se postavke mogu sukobljavati. Normalno je da određene postavke ne rade savršeno i možda ćete ih morati ručno fino podesiti kako biste ih ispravno postavili. Obično nije velika stvar, ali vrijedi posvetiti malo vremena tome, a ako nešto pođe po zlu, razmislite o početku s čistom instalacijom nakon što spremite svoje osobne podatke.
Ako ne želite dirati svoju trenutnu postavku, imajte na umu da imate mogućnost virtualnih strojeva i Ventoya. Možete isprobavati koliko god želite bez ugrožavanja hardvera i, kada budete sigurni, prebacite se na fizičko računalo s čvrstim planom za svoje podatke.
Prelazak s distribucije na distribuciju je mješavina znatiželje, učenja i želje da se osjećate ugodno sa sustavom; kada se radi razumno, nudi mnogo mogućnosti bez pretvaranja vašeg računala u trajno poligon za testiranje . Ako odvojite svoje podatke, napravite sigurnosne kopije, posvetite stvarno vrijeme testiranju i dokumentirate što vam odgovara, otkrit ćete koja vam distribucija najbolje odgovara; a ako se jednog dana odlučite zadovoljiti, neka to bude zato što vam je ugodno, a ne zato što ste iscrpljeni.