Linux-jakelun perusteet Rolling Releases vs. standarditiedotteet
Linux-jakelut käyttävät yleensä kahta erilaista vapautussykliä: tavalliset julkaisut ja liikkuvat julkaisut. Jotkut vannovat liikkuvan julkaisun myötä, että heillä on uusin ohjelmisto, kun taas toiset pitävät vakiomallisia ja testattuja.
Tämä ei ole vaihtoehto, jota muutat nykyisessä Linux-jakelussa - sen sijaan se on valinta, jonka Linux-jakelu itse tekee. Jotkut jakaumat vapauttavat säännöllisesti standardeja ja käyttävät liikkuvan vapauttamisen sykliä epävakaalle kehitykselle.
Miten Linux-jakelut ovat yhdessä
Jotta voit ymmärtää eron, sinun täytyy tietää, miten Linux-jakelut kootaan. Ne sisältävät ohjelmia useista eri projekteista - Linux-ytimen, GNU-kuoren apuohjelmat, Xorg X -palvelin, GNOME-työpöytäympäristö ja LibreOffice-toimistopaketit on kehitetty erilaisilla ohjelmistoprojekteilla, joilla on erilaiset kehitysjaksot. Linux-jakelun tehtävänä on ottaa kaikki tämä ohjelmisto lähdekoodimuodossa, koota se, pakata se helposti asennettaviin ohjelmistopaketteihin, testata sitä sen varmistamiseksi, että se toimii yhdessä, ja vapauttaa kokonaisen ohjelmistopaketin, jota kutsumme ”Linux-jakeluksi. ”
Linux-jakelut - käyttävätkö ne tavanomaista vapautusjaksoa tai liikkuvan julkaisun sykliä - kaikki ottavat ohjelmistonsa ja paketoivat sen ohjelmistopaketteihin, jotka ne jakavat käyttäjille. Ero on siinä, miten ne jakavat uusia paketteja.
Normaali vapautuskierros
Useimmat Linux-jakelut käyttävät standardeja vapautusjaksoja. Esimerkiksi Ubuntu käyttää tavallisia julkaisuja - niitä voidaan kutsua myös pistevaiheiksi tai vakaiksi julkaisuiksi. Ubuntu-projekti julkaisee säännöllisesti Ubuntu-versioita kuuden kuukauden välein. Kuuden kuukauden kehitysprosessin aikana ne ottavat kaikki ohjelmistojen uusimmat versiot säilytyspaikoistaan ja paketoivat sen päivittämällä kaikki ohjelmistot. Sitten ne "jäädyttävät" ohjelmistoversiot Ubuntu-säilytyspaikoilla ja viettävät muutaman kuukauden testaamalla sen varmistaen, että kaikki ohjelmistoversiot toimivat hyvin ja korjaavat vikoja.
Kun uusi Ubuntu-versio julkaistaan, sen ohjelmisto on testattu sen varmistamiseksi, että se toimii hyvin yhdessä. Tämä julkaisu pysyy jäädytettynä ajoissa niin paljon kuin mahdollista. Ubuntu julkaisee päivitetyt ohjelmistoversiot tietoturvaongelmien ja muiden tärkeiden vikojen korjaamiseksi, mutta ne eivät vain päivitä ohjelmistoa uusien ominaisuuksien lisäämiseksi tai versionumeron pudottamiseksi.
Jos tarvitset tietyn paketin uusimman version, sinun täytyy saada se muualle. Voit esimerkiksi saada sen kolmannen osapuolen PPA: sta tai käyttää virallisia, mutta ei tuettuja Backports-arkistoja, jotka tuovat tärkeiden työpöytäsovellusten uusia versioita vanhempiin Ubuntu-versioihin. Muuten sinun on odotettava Ubuntu-ohjelman seuraavaa suurta julkaisua. Saat uusimman version ohjelmistostasi päivittämällä yhdestä Linux-jakelun jäädytetystä versiosta seuraavaan Linux-jakelun jäädytettyyn versioon..
Rolling Release Cycle
Valssaustoimitussykli vapauttaa säännölliset, tavalliset Linux-jakelutiedotteet. Esimerkiksi Arch Linux käyttää liikkuvan julkaisun sykliä. Archia ei ole julkaistu useita eri versioita. Sen sijaan Archilla on vain yksi versio. Ohjelmistopaketteja testataan ja vapautetaan välittömästi Linux-jakelun vakaaseen versioon. Jakelustasi riippuen he eivät ehkä edes näe paljon testausta ennen kuin ne julkaistaan vakaina päivityksenä. Kun sovelluksen tai järjestelmän apuohjelman uusi versio julkaistaan, se siirtyy suoraan nykyiseen Linux-jakeluun. Liikkuvan levityksen jakauma ei ole koskaan “jäädytetty ajoissa” - sen sijaan sitä päivitetään jatkuvasti.
Koska tavallisia julkaisuja ei ole, sinun tarvitsee vain asentaa Linux-jakelu kuten Arch kerran ja suorittaa säännöllisiä päivityksiä. Uudet ohjelmistopakettien versiot tulevat vähitellen tullessaan - sinun ei tarvitse tehdä suuria päivityksiä, kuten Ubuntu 13.10 - 14.04. Kun asennat jakelun, saat hetkessä kuvan ohjelmistostaan.
Jos tarvitset paketin uusimman version, sinun pitäisi vain odottaa muutama päivä ja se tulee näkyviin Linux-jakelun päivityksenä. Sinun ei tarvitse odottaa kuusi kuukautta ennen seuraavan Linux-jakelun julkaisua.
Mikä on paras?
Rullanvapautussykli on paras, jos haluat elää verenvuoto-reunalla ja sillä on uusimmat saatavilla olevat ohjelmistoversiot, kun taas standardi vapautusjakso on paras, jos haluat hyötyä vakaammasta alustasta, jossa on enemmän testausta.
Kaiken ohjelmiston uusimman version kuuleminen kuulostaa hyvältä, mutta se ei usein ole niin hyödyllistä kuin luulisi. Et välttämättä tarvitse uusimman version matalatasoisista järjestelmävälineistä ja palveluista. Et todennäköisesti huomaisi eroa, jos asensit ne - ellei vikoja ollut, koska eri ohjelmistoversioita ei testattu yhdessä. Tämän tuotteen päivittäminen puolivälissä saattaa johtaa siihen, että järjestelmästä tulee epävakaampi tai outo bug-avautuminen. Jos haluat ohjelmiston, jota haluat uusimman version - kuten työpöytäsovelluksesi - on melko helppo päivittää muutamia sovelluksia, vaikka käytät Linux-jakelua, jossa on tavallinen julkaisu..
Rullanvapautussykli helpottaa tietysti päivittämisen pysymistä. Ohjelmistosi päivitetään säännöllisesti. Käyttäjät eivät käytä Linux-jakelun eri versioita - jokainen käyttää samaa versiota.
Kaiken kaikkiaan ei ole parasta vastausta - jos haluat vakaan alustan, olet luultavasti parempi tarttua Linux-jakeluun, jossa on vakio, vakaa, pisteen vapautusjakso. Jos haluat elää verenvuoto-reunalla ja sinulla on kaiken uusimmat versiot, Linux-jakelu, jossa on liikkuvan julkaisun sykli, on tapa edetä.
Kuvaluotto: Michal Docekal Flickrissä