Početna » kako da » Osnove distribucije Linuxa Rolling izdanja u odnosu na standardne

    Osnove distribucije Linuxa Rolling izdanja u odnosu na standardne

    Linux distribucije imaju tendenciju da koriste dva različita tipa ciklusa izdavanja: standardna izdanja i tisak. Neki se ljudi zaklinju u pokretanje izdanja kako bi imali najnoviji softver, dok drugi poput standardnih izdanja postaju stabilniji i testirani.

    Ovo nije opcija koju mijenjate u trenutnoj Linux distribuciji - umjesto toga, to je izbor koji sama Linux distribucija čini. Neke distribucije objavljuju uobičajena standardna izdanja i koriste ciklus objave za njihovo nestabilno razvojno izdanje.

    Kako su distribuirane Linux distribucije zajedno

    Da biste razumjeli razliku, morate znati kako su Linux distribucije stavljene zajedno. Oni sadrže softver iz mnogo različitih projekata - Linux kernel, GNU ljuski alati, Xorg X poslužitelj, GNOME desktop okruženje i LibreOffice uredski paket su razvijeni od strane različitih softverskih projekata s različitim razvojnim ciklusima. Zadatak je distribucije Linuxa da sav ovaj softver u obliku izvornog koda, kompajlira, pakira u softverske pakete koji se lako instaliraju, testiraju ga kako bi se osiguralo da rade zajedno, te izdaju kompletan paket softvera koji zovemo “Linux distribucija. ”

    Distribucije Linuxa - bilo da koriste standardni ciklus izdavanja ili ciklusa objavljivanja - sve svoje programe i pakiraju u softverske pakete koje distribuiraju korisnicima. Razlika je u tome kako distribuiraju nove verzije tih paketa.

    Standardni ciklus oslobađanja

    Većina Linux distribucija koristi standardne cikluse izdavanja. Na primjer, Ubuntu koristi standardna izdanja - ona se također mogu nazvati izdanja točaka ili stabilna izdanja. Ubuntu projekt redovito izdaje nove verzije Ubuntua svakih šest mjeseci. Tijekom šestomjesečnog procesa razvoja, preuzimaju najnovije verzije softvera u svojim spremištima i pakiraju ga, ažurirajući sav softver. Zatim "zamrznu" verzije softvera u skladištima Ubuntua i provedu nekoliko mjeseci testiranja, osiguravajući da sve verzije softvera rade dobro zajedno i popravljaju greške.

    Kada se izda nova verzija Ubuntua, softver u njemu testiran je kako bi se osiguralo da dobro radi zajedno. Ovo izdanje ostaje zamrznuto u vremenu koliko god je to moguće. Ubuntu izdaje ažurirane verzije softvera za popravak sigurnosnih problema i drugih važnih grešaka, ali oni ne samo da će ažurirati softver za dodavanje novih značajki ili skretanje broja verzije.

    Ako vam je potrebna najnovija verzija određenog paketa, morat ćete je nabaviti negdje drugdje. Na primjer, možete ga dobiti od PPA-a treće strane ili koristiti službeno-ali nepodržano spremište Backports koje donosi nove verzije važnih aplikacija za stolna računala u starije verzije Ubuntua. Inače, morate čekati sljedeće veliko izdanje Ubuntua. Dobivate najnoviju verziju svog softvera nadogradnjom iz jedne zamrznute u vremenu verzije Linux distribucije u sljedeću zamrznutu inačicu Linux distribucije.

    Ciklus otpuštanja valjanja

    Kružni ciklus oslobađanja oslobađa redovna, standardna izdanja Linux distribucije. Na primjer, Arch Linux koristi ciklus odskakanja. Ne postoji više različitih izdanja programa Arch. Umjesto toga, postoji samo jedna verzija programa Arch. Softverski paketi se odmah testiraju, a zatim se objavljuju u stabilnoj verziji Linux distribucije. Ovisno o vašoj distribuciji, oni možda neće ni vidjeti puno testiranja prije nego što budu objavljeni kao stabilna ažuriranja. Kada se izda nova verzija programa ili uslužnog programa, on će se odmah prebaciti na trenutnu Linux distribuciju. Distribucija obrtnog puštanja nikada nije "zamrznuta u vremenu" - umjesto toga, ažurira se na stalnoj osnovi.

    Budući da nema standardnih izdanja, potrebno je samo jednom instalirati Linux distribuciju i izvesti redovita ažuriranja. Nove verzije softverskih paketa postupno će stizati kako budu objavljene - nećete morati izvoditi velike nadogradnje poput onih iz Ubuntua 13.10 do 14.04. Kada instalirate distribuciju, dobit ćete snimku softvera u određenom trenutku.

    Ako trebate najnoviju verziju paketa, samo trebate pričekati nekoliko dana i pojavit će se kao ažuriranje za vašu Linux distribuciju. Nećete morati čekati šest mjeseci do sljedećeg standardnog izdanja vaše Linux distribucije.

    Što je najbolje?

    Ciklus pokretnog izdanja je najbolji ako želite živjeti na rubu krvarenja i imati najnovije dostupne verzije softvera, dok je standardni ciklus izdanja najbolji ako želite imati koristi od stabilnije platforme s više testiranja.

    Imati najnoviju verziju svog softvera zvuči dobro, ali često nije tako korisno kao što mislite. Vjerojatno ne trebate najnoviju verziju uslužnih programa i usluga niske razine sustava. Vjerojatno ne biste ni primijetili razliku ako ste ih instalirali - osim ako nije bilo grešaka jer različite verzije softvera nisu bile testirane zajedno. Ažuriranje ovih sadržaja u srednjem toku može dovesti do toga da vaš sustav postane nestabilniji ili da se pojavi čudan bug. Za softver koji želite najnoviju verziju - kao što su vaše desktop aplikacije - prilično je lako ažurirati nekoliko aplikacija čak i ako koristite Linux distribuciju sa standardnim ciklusom izdavanja.

    Ciklus oslobađanja od valjanja čini lakšim da ostanete nadograđeni, naravno - umjesto velike nadogradnje odjednom, vaš se softver redovito ažurira. Korisnici ne koriste različite verzije Linux distribucije - svi koriste istu verziju.


    Sve u svemu, nema najboljeg odgovora - ako želite stabilnu platformu, vjerojatno je bolje držati se Linux distribucije sa standardnim, stabilnim ciklusom izdavanja točaka. Ako želite živjeti na rubu krvarenja i imati najnovije verzije svega, Linux distribucija s ciklusom pokretnog izdanja je put.

    Zasluge za sliku: Michal Docekal na Flickru