Oglas

Softver s otvorenim kodom kreće se nevjerojatnim tempom - ispravljaju se pogreške, dodaju se nove značajke, a performanse se (obično) poboljšavaju. Ali vaša trenutna distribucija Linuxa može vas vrlo spriječiti da isprobate ta poboljšanja do sljedećeg izdanja stabilnog izdanja distribucije. To bi moglo biti pola godine ili duže!

Nemojte čekati da isprobate najnovije verzije softvera - umjesto toga isprobajte Fedora Rawhide.

Zašto Rawhide?

fedora_rawhide
Isprobavanje potpuno novog softvera može biti prilično korisno - ili jednostavno zabavna. Većinu vremena trebali biste isprobati novi softver za nove značajke. Na primjer, vaš omiljeni program za uređivanje videa mogao bi konačno imati podršku za efekte ili proširenja ili je, možda, konačno koristio novu tehniku ​​prikazivanja koja ga čini mnogo bržim. Možete čak isprobati najnoviju verziju svog omiljenog radnog okruženja i otkriti što se promijenilo. U slučaju kernela, može povećati performanse vašeg sustava kao i dodati podršku za hardver koji je nekada bio dud za vrijeme korištenja Linuxa. Korisnici koji imaju malo više vremena na ruci mogu isprobati novi softver za potrebe prijavljivanja grešaka - programeri bi to cijenili.

Ako želite isprobati apsolutne najnovije verzije softvera, postoji problem. Većina distribucija Linuxa čiji je cilj pouzdan često se ne ažuriraju na apsolutne najnovije verzije softvera, uključujući samo sigurnosne zakrpe i razne ispravke programskih pogrešaka. Drugim riječima, tijekom radnog vijeka stabilnog izdanja distribucije nećete vidjeti nove značajke ili poboljšanja performansi, gdje životni vijek može varirati ovisno o vašoj distribuciji Fedora vs. openSUSE vs. CentOS: Koju distribuciju trebate koristiti? [Linux]Ne tako davno napisao sam sličan članak o tri najbolje distribucije Debianove strane u Linux obitelji (Debian, Ubuntu i Linux Mint), ali kao pravi genijalac Linuxa bih ... Čitaj više . Vidjet ćete lijep skok kada nadogradite distribuciju na sljedeće izdanje, ali tada sjedite još 6 mjeseci ili duže.

Ako želite upotrebljavati nove verzije softvera, odmah možete upotrijebiti distribuciju-izdanje - to jest onaj koji se stalno nadograđuje i nikada nema tradicionalnih "izdanja" (mislite Gentoo ili Arch Linux).

Pored toga, za testiranje možete koristiti razvojnu granu distribucije - tj. Stalno ažuriranu verziju koju koriste programeri. Ja posebno poput Fedore Fedora 20: Što je novo u ovom izdanju Linuxa "Heisenbug"?Fedora je nedavno proslavila 10 godina postojanja svojim 20. izdanjem - na odgovarajući naziv pod nazivom "Heisenbug". Čitaj više Razvojna grana, kodnog naziva Rawhide.

Oprez!

Nekoliko je stvari koje treba napomenuti o Rawhideu prije nego što se odmah udubite. Sirova koža, kao razvojna grana, izuzetno je eksperimentalna i prema njoj treba postupati s oprezom. Kad se objavi nova verzija Fedora, Rawhide u osnovi "počinje iznova" i hvata razvojne verzije svih paketa koji se nalaze u njenim spremištima. To se događa već neko vrijeme, sve dok se stvari konačno ne počnu stabilizirati do trenutka kada sljedeća verzija Fedora dostigne beta.

Pokretanje kopije Fedora Rawhide na vašem proizvodnom poslužitelju je ne preporučeno. Slobodno ga instalirajte na bilo koji stroj na kojem ne trebate raditi ili na virtualni stroj.

Nadogradnja na Rawhide

fedora_rawhide_repo_install
Instalacija Fedora Rawhide prilično je jednostavna. Ako želite nadograditi postojeću instalaciju u Fedora, sve što trebate učiniti je pokrenuti sljedeće naredbe:

  1. sudo yum instalirajte fedora-release-rawhide yum-utils (ovo instalira datoteku spremišta Rawhide)
  2. sudo yum-config-manager - onemogući Fedora ažuriranja-testiranja (ovo onemogućuje vaša stara spremišta)
  3. sudo yum-config-manager - moguća rawhide (ovo omogućuje skladište rawhide)
  4. sudo yum update yum (ovo nadograđuje yum apsolutno najnovije izdanje)
  5. sudo yum --releasever = rawhide distro-sync --nogpgcheck (ovo ažurira vaš sustav na Rawhide)

Izravno instaliranje Rawhide-a

fedora_installer
Ako želite instalirati Fedoru, a da prethodno niste instalirali stabilno izdanje, morat ćete preuzeti program za instalaciju DVD-a. Kada vas instalacijski program zatraži za dodatna spremišta, morat ćete dodati Rawhide repozitorijume. To možete učiniti na:

  1. Preuzmite najnovije stabilne ili razgranate medije za instaliranje. (instalirati netinstall ili DVD)
  2. Kopirajte na lokalni medij (USB ili DVD ili CD)
  3. Pokrenite medije i idite na odjeljak "Instaliraj izvor" i ručno unesite:
    https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/
    (ili "i386" za 32-bitni umjesto "x86_64")
  4. Završite instalaciju kao normalno

To ne funkcionira ako stabilni instalacijski program mora nositi s promjenama paketa koje ne predviđa, pa se ipak preporučuje nadogradnju s već postojeće instalacije.

Kao što možda možete ili ne primijetite, trčanje Rawhide dolazi s potencijalnim poteškoćama i nedostatkom laka. To je normalno, jer su svi paketi ili najnovija stabilna verzija ili razvojna verzija. Stvari se mogu vrlo dobro pokvariti, ali barem se imate prilike poigrati s najnovijim i najvećim!

Ažuriranje

Kad god želite ažurirati Rawhide instalaciju, samo pokrenite nadogradnja sudo yum –skip-slomljena - istu naredbu koju inače upotrebljavate, plus zastavu koja vam omogućuje da zapravo prođete s paketima koji se mogu nadograditi.

Obavezno to uključite -skip-razbijen zastavu u naredbi, jer će više nego vjerojatno postojati pitanje rješavanja ovisnosti. To sprječava moguće probleme tokom nadogradnje, a zapravo će vam omogućiti nadogradnju, a ne suočavanje s porukom pogreške svaki put kad pokušate.

Nadogradnja specifičnih paketa samo na sirovu kožu

Ono što Fedora Rawhide čini izvrsnom (za razliku od drugih razvojnih grana, poput Ubuntua) je da ne morate birati između stabilne i Rawhide - možete miješati i slagati. Nekoliko ljudi voli pokrenuti najnovije dostupno izdanje kernela tako da imaju podršku za apsolutni najnoviji hardver. Drugi će možda htjeti koristiti inačicu paketa koji se nalazi u Rawhideu jer bi se mogao popraviti izdvojeni problem koji trenutno imaju (na primjer, ako se LibreOffice nastavi srušiti ne razlog). Jednostavno možete održati stabilnu instalaciju i ručno odabrati pakete koje želite pokrenuti na Rawhide verzijama. Da biste to učinili, samo koristite redovnu naredbu za instalacije ili ažuriranja, ali nakon dodavanja repo datoteke dodajte sljedeću zastavu: –enablerepo = rawhide. Sada koristite Rawhide verziju tog paketa!

Jedino što imate na umu je da yum više neće provjeriti Rawhide za ažuriranja na tim ručno izabranim paketima. Kad ste se prvi put ažurirali s repo-a Rawhide, privremeno ste ga uključili. Kada ažurirate sve svoje pakete, stabilna ažuriranja jezgre pružit će starije verzije od verzije Rawhide koju ste instalirali. Trebat ćete ponovo posebno pokrenuti naredbu da biste privremeno omogućili repo prilikom provjere ažuriranja. Stalno omogućavanje Rawhide repo-a je loša ideja, jer ćete tada svi morati ažurirati sve svoje pakete na Rawhide verzije. Samo budite sigurni da ste otkrili dobar razlog za to i da znate da od toga možete na neki način imati koristi.

Zaključak

Kada se upotrebljava na odgovarajući način, Rawhide može biti koristan resurs za najnoviji softver. Međutim, ako planirate potpuno pokrenuti pravi sustav na Rawhideu, budite svjesni velike vjerojatnosti nestabilnosti. Koristite na vlastiti rizik!

Ako želiš dodajte druga spremišta s ažuriranjima ili dodatnim softverom Kako instalirati Chrome na Linux i lako premjestiti svoje pregledavanje iz Windows-aPrelazak sa sustava Windows na Linux težak je i izgubiti povijest preglednika, oznake i lozinke veliko je razočarenje. Jedan od načina za to je putem preglednika Chrome - ali biste li ga trebali koristiti na ... Čitaj više , pogledajte Fedora Utils (sad se zove Fedy) [Nema više dostupnih].

Koristite li Fedora Rawhide? Što je s još jednim sličnim resursom za vašu omiljenu distribuciju? Bilo koji cool savjet i trik koji možete podijeliti? Javite nam u komentarima!

Danny je stariji profesor na Sveučilištu Sjeverni Teksas koji uživa u svim aspektima softvera otvorenog koda i Linuxa.