Oglas
Odprta programska oprema se premika z neverjetno hitrostjo - odpravljeni so napake, dodane so nove funkcije in učinkovitost (običajno) izboljšana. Toda trenutna distribucija Linuxa vam lahko zelo prepreči, da bi preizkusili te izboljšave, dokler ne bo naslednjič stabilna izdaja distribucije. To bi lahko trajalo pol leta ali dlje!
Ne čakajte, da preizkusite najnovejše različice programske opreme - namesto tega poskusite Fedora Rawhide.
Zakaj Rawhide?
Preizkušanje povsem nove programske opreme je lahko zelo koristno - ali preprosto zabavno. Večino časa bi radi preizkusili novo programsko opremo za nove funkcije. Na primer, vaš najljubši program za urejanje videov bi lahko končno imel podporo za učinke ali razširitve ali pa morda končno uporablja novo tehniko upodabljanja, ki naredi veliko hitrejšo izvedbo. Lahko celo preizkusite najnovejšo različico vašega najljubšega namiznega okolja in odkrijete, kaj se je spremenilo. V primeru jedra lahko poveča delovanje vašega sistema in doda podporo za strojno opremo, ki je bila nekdaj med uporabo Linuxa. Uporabniki z malo več časa na roki lahko preizkusijo tudi novo programsko opremo za prijavo napak - razvijalci bi to cenili.
Če želite preizkusiti absolutne najnovejše različice programske opreme, pa je težava. Večina distribucij Linuxa, katerih cilj je zanesljiv, se pogosto ne posodablja na absolutne najnovejše različice programske opreme, vključno z le varnostnimi popravki in različnimi popravki napak. Z drugimi besedami, v času stabilne izdaje distribucije resnično ne boste videli novih funkcij ali izboljšav delovanja, kjer je življenjska doba se lahko razlikuje glede na vašo distribucijo Fedora vs. openSUSE vs. CentOS: Katero distribucijo morate uporabiti? [Linux]Nedolgo nazaj sem napisal podoben članek o treh najboljših distribucijah Debianove strani v družini Linux (Debian, Ubuntu in Linux Mint), a kot pravi geek Linuxa bi ... Preberi več . Ko boste nadgradili distribucijo na naslednjo izdajo, boste videli lep skok, vendar boste še vedno sedli še 6 mesecev ali dlje.
Če želite takoj uporabiti nove različice programske opreme, lahko uporabite sprotno distribucijo - to je tista, ki se nenehno posodablja in nikoli nima tradicionalnih "izdaj" (pomislite, Gentoo ali Arch Linux).
Poleg tega lahko za preizkušanje uporabite razvojno vejo distribucije - to je stalno posodobljeno različico, ki jo uporabljajo razvijalci. Še posebej kot Fedora Fedora 20: Kaj je novega v tej izdaji Linuxa "Heisenbug"?Fedora je pred kratkim praznovala 10 let svojega obstoja s svojo 20. izdajo - primerno kodnim imenom "Heisenbug". Preberi več Razvojna veja, kodnega imena Rawhide.
Pazite!
Nekaj stvari je treba opozoriti na Rawhide, preden se takoj potopite noter. Surova koža je kot razvojna veja izjemno eksperimentalna in je treba z njo ravnati previdno. Ko je izdana nova različica Fedora, Rawhide v bistvu "začne znova" in zgrabi razvojne različice vseh paketov, ki jih najdete v svojih repozitorijih. To počne že kar nekaj časa, dokler se stvari na koncu ne začnejo stabilizirati, ko bo naslednja različica Fedora postala beta.
Zagon kopije Fedora Rawhide na vašem proizvodnem strežniku je ne priporočljivo. Namesto tega vas prosimo, da ga namestite na kateri koli stroj, na katerem vam ni treba delati, ali na virtualni stroj.
Nadgradnja na Rawhide
Namestitev Fedora Rawhide je precej preprosta. Če želite obstoječo namestitev prečesati na Fedora, morate zagnati naslednje ukaze:
-
sudo yum namestite fedora-release-rawhide yum-utils
(to namesti datoteko skladišča Rawhide) -
sudo yum-config-manager - onemogoči Fedora posodobitve-testiranja
(s tem onemogočite svoja stara skladišča) -
sudo yum-config-manager - suho skrivanje
(to omogoča skladišče surove skrivnosti) -
sudo yum posodobitev yum
(to nadgradi yum na absolutno najnovejšo izdajo) -
sudo yum --releasever = surova skrivnost distro-sync --nogpgcheck
(ta sistem posodobi na Rawhide)
Neposredna namestitev Rawhide-a
Če želite namestiti Fedora, ne da bi najprej namestili stabilno različico, boste morali prenesti namestitveni program DVD. Ko vas namestitveni program vpraša za dodatna skladišča, boste morali dodati shrambe Rawhide. To lahko storite tako, da:
- Prenesite najnovejši stabilni ali razvejani namestitveni medij. (nameščanje omrežja ali DVD-ja)
- Kopirajte na lokalni medij (USB ali DVD ali CD)
- Zaženite medije in pojdite na razdelek »Namestite vir« in ročno vnesite:
https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/
(ali "i386" za 32-bitni namesto "x86_64") - Zaključite namestitev kot običajno
To ne deluje, če se mora stabilni namestitveni program spoprijeti s spremembami paketov, ki jih ne predvideva, zato je še vedno priporočljivo nadgraditi z že obstoječe namestitve.
Kot morda ali ne opazite, je pri teku na Rawhide možna težava in pomanjkanje laka. To je normalno, saj so vsi paketi bodisi zadnja stabilna različica bodisi razvojna različica. Stvari se lahko zelo dobro zlomijo, a vsaj priložnost se igrate z najnovejšimi in največjimi!
Posodabljajte ga
Kadar koli želite posodobiti namestitev Rawhide, samo zaženite nadgradnja sudo yum –skip - isti ukaz, ki ga običajno uporabljate, poleg zastave, ki vam omogoča, da dejansko preidete s paketi, ki jih je mogoče nadgraditi.
Bodite prepričani, da to vključite –Zlomljen zastavico v ukazu, ker bo več kot verjetno prišlo do vprašanja reševanja odvisnosti. To preprečuje morebitne težave med nadgradnjo, poleg tega pa vam bo dejansko omogočilo nadgradnjo in ne soočanje s sporočilom o napaki vsakič, ko poskusite.
Nadgradnja določenih paketov samo na surovo kožo
Fedora Rawhide je odlična (za razliko od drugih razvojnih vej, kot je Ubuntu), da vam ni treba izbirati med stabilno in Rawhide - lahko se mešate in primerjate. Peščica radi izvaja najnovejšo razpoložljivo različico jedra, tako da ima podporo za absolutno najnovejšo strojno opremo. Drugi bi morda želeli uporabiti različico paketa, ki ga najdete v Rawhideu, ker bi se lahko popravil samostojna težava, ki jo imajo trenutno (na primer, če se LibreOffice še vedno zruši za št razlog). Z lahkoto obdržite stabilno namestitev in izberete pakete, ki jih želite izvajati v različicah Rawhide. Če želite to narediti, preprosto uporabite običajni ukaz za namestitev ali posodobitve, po dodajanju datoteke repo pa dodajte naslednjo zastavico: –enablerepo = rawhide. Zdaj uporabljate različico tega paketa Rawhide!
Upoštevati je treba le, da yum ne bo več preverjal Rawhide za posodobitve teh izbranih paketov. Ko ste prvič posodobili repo Rawhide, ste ga začasno omogočili. Ko posodobite vse svoje pakete, bodo stabilne posodobitve jedra zagotavljale starejše različice od nameščene različice Rawhide. Ukaz boste morali znova zagnati znova, da začasno omogočite repo pri preverjanju posodobitev. Trajno omogočanje Rawhide repo je slaba ideja, saj bo nato yum želel posodobiti vse svoje pakete na različice Rawhide. Prepričajte se, da ste odkrili dober razlog za to in da veste, da lahko od tega na nek način izkoristite.
Zaključek
Če se pravilno uporablja, je Rawhide lahko koristen vir za najnovejšo programsko opremo. Če pa nameravate popolnoma zagnati pravi sistem na Rawhideu, bodite pozorni na veliko verjetnost nestabilnosti. Uporabljajte na lastno odgovornost!
Če želiš dodajte druga skladišča s posodobitvami ali dodatno programsko opremo Kako namestiti Chrome v Linux in preprosto premestiti brskanje iz sistema WindowsMigracija iz sistema Windows na Linux je težka in izguba zgodovine brskalnika, zaznamkov in gesel je veliko razočaranje. Eden od načinov za to je prek brskalnika Chrome - a bi ga morali uporabiti v ... Preberi več , oglejte si Fedora Utils (zdaj se imenuje Fedy) [Ni več na voljo].
Ali uporabljate Fedora Rawhide? Kaj pa še en podoben vir za vašo najljubšo distribucijo? Kateri kul nasveti in triki, ki jih lahko delite? Sporočite nam v komentarjih!
Danny je starejši na univerzi v Severnem Teksasu, ki ima vse vidike odprtokodne programske opreme in Linuxa.