Skelbimas

Atvirojo kodo programinė įranga juda žaibišku greičiu - klaidos ištaisomos, pridedamos naujos funkcijos ir (paprastai) pagerinamas našumas. Bet jūsų dabartinis „Linux“ paskirstymas gali labai neleisti jums išbandyti šių patobulinimų, kol kitą kartą pasirodys stabilus platinimo leidimas. Tai gali būti per pusę metų ar ilgiau!

Nelaukite, kol išbandysite naujausias programinės įrangos versijas - išbandykite „Fedora Rawhide“.

Kodėl „Rawhide“?

fedora_rawhide
Išbandyti visiškai naują programinę įrangą gali būti gana naudinga - arba tiesiog smagu. Didžiąją laiko dalį norėtumėte išbandyti naują programinę įrangą naujoms funkcijoms. Pvz., Jūsų mėgstamiausia vaizdo įrašų redagavimo programa pagaliau gali turėti efektų ar plėtinių palaikymą arba galbūt ji pagaliau naudoja naują pateikimo techniką, kuri ją padaro daug spartesnę. Jūs netgi galite išbandyti naujausią mėgstamos darbalaukio aplinkos versiją ir sužinoti, kas pasikeitė. Branduolio atveju tai gali pagerinti jūsų sistemos našumą, taip pat pridėti aparatinės įrangos, kuri anksčiau buvo blogybė naudojant Linux, palaikymą. Vartotojai, turintys šiek tiek daugiau laiko, taip pat gali išbandyti naują programinę įrangą pranešti apie klaidas - kūrėjai tai įvertintų.

Vis dėlto, jei norite išbandyti absoliučias naujausias programinės įrangos versijas, iškyla problema. Daugelis „Linux“ platinimų, kuriais siekiama būti patikimais, dažnai neatnaujinami iki absoliučių naujausių programinės įrangos versijų, įskaitant tik saugos pataisas ir įvairius klaidų pataisymus. Kitaip tariant, stabilios platinimo versijos metu tikrai nepamatysite naujų funkcijų ar našumo patobulinimų, jei tarnavimo laikas gali skirtis atsižvelgiant į jūsų pasiskirstymą Fedora vs. „openSUSE“ vs. „CentOS“: kokį platinimą turėtumėte naudoti? [„Linux“]Ne taip seniai parašiau panašų straipsnį apie tris svarbiausius Debian'o paskirstymus „Linux“ šeimoje („Debian“, „Ubuntu“ ir „Linux Mint“), tačiau kaip tikras „Linux“ geekas norėčiau ... Skaityti daugiau . Atnaujinę platinimą į kitą versiją, pamatysite gražų šuolį, bet tada sėdėsite dar 6 ar daugiau mėnesių.

Jei norite nedelsdami naudoti naujas programinės įrangos versijas, galite naudoti nuolatinį platinimą - tai yra tas, kuris nuolat atnaujina save ir niekada neturi tradicinių „leidimų“ (pagalvok „Gentoo“ ar „Arch“) Linux).

Be to, norėdami išbandyti, galite naudoti platinimo plėtrą - tai yra nuolat atnaujinama versija, kurią naudoja kūrėjai. Aš ypač kaip Fedora „Fedora 20“: Kas naujo šioje „Heisenbug“ „Linux“ laidoje?Neseniai „Fedora“ atšventė 10-ies egzistavimo metų su 20-uoju išleidimu - atitinkamai pavadinimu „Heisenbug“. Skaityti daugiau Plėtros šaka, pavadinta Rawhide.

Saugotis!

Prieš pasinerdami į „Rawhide“ turite atkreipti dėmesį į keletą dalykų. Neapdorota oda, kaip vystymosi šaka, yra labai eksperimentinė ir turėtų būti vertinama atsargiai. Kai išleidžiama nauja „Fedora“ versija, „Rawhide“ iš esmės „prasideda iš naujo“ ir griebiasi visų saugyklose esančių paketų kūrimo versijų. Tai daro gana ilgai, kol galiausiai viskas pradės stabilizuotis, kol kita „Fedora“ versija pasieks beta versiją.

„Fedora Rawhide“ kopiją paleidžiate savo gamybos serveryje ne Rekomenduojamas. Vietoje to nesivaržykite, jei norite įdiegti jį bet kuriame kompiuteryje, kuriame jums nereikia dirbti, ar virtualioje mašinoje.

Atnaujinimas į „Rawhide“

„fedora_rawhide_repo_install“
„Fedora Rawhide“ įdiegimas yra gana paprastas. Jei norite kopijuoti esamą diegimą į „Fedora“, jums tereikia paleisti šias komandas:

  1. sudo yum įdiegti fedora-release-rawhide yum-utils (tai įdiegia „Rawhide“ saugyklos failą)
  2. sudo yum-config-manager - neleidžiama fedora atnaujina atnaujinimus-testuoja (tai išjungia jūsų senas saugyklas)
  3. sudo yum-config-manager - įjungti neapdorotą odą (tai įgalina neapdorotų odos saugyklą)
  4. atnaujinti (tai atnaujina absoliučią naujausią versiją)
  5. sudo yum --releasever = rawhide distro-sync --nogpgcheck (tai atnaujina jūsų sistemą į „Rawhide“)

„Rawhide“ įdiegimas tiesiogiai

„fedora_installer“
Jei norite įdiegti „Fedora“ iš pradžių neįdiegę stabilios versijos, turėsite atsisiųsti DVD diegimo programą. Kai diegimo programa paprašys jūsų papildomų saugyklų, turėsite pridėti „Rawhide“ saugyklas. Tai galite padaryti:

  1. Atsisiųskite naujausią stabilią ar šakotą diegimo laikmeną. (netinkamas įdiegimas arba DVD įdiegimas)
  2. Kopijuoti į vietinę laikmeną (USB, DVD ar CD)
  3. Paleiskite laikmeną ir eikite į skyrių „Įdiegti šaltinį“ ir rankiniu būdu įveskite:
    https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/
    (arba „i386“ 32 bitų vietoj „x86_64“)
  4. Diegimą užbaikite kaip įprasta

Tai neveikia, jei stabilus diegimo programa turi atlikti pakeitimus paketuose, kurių jis nenumatė, todėl vis tiek rekomenduojama naujovinti iš jau esančio diegimo.

Kaip galite pastebėti ar nepastebėti, paleidus „Rawhide“, gali kilti problemų ir trūkti lenkų. Tai normalu, nes visi paketai yra arba naujausia stabilioji versija, arba vystomoji versija. Viskas gali labai nutrūkti, bet bent jau turite galimybę pažaisti su naujausiais ir geriausiais!

Nuolat atnaujinti

Kai norite atnaujinti „Rawhide“ diegimą, tiesiog paleiskite „sudo yum upgrade“ - greitai praleistas - ta pati komanda, kurią paprastai naudojate, taip pat vėliava, leidžianti iš tikrųjų pereiti prie atnaujinamų paketų.

Būtinai įtraukite tai –Spainiojama vėliava komandoje, nes daugiau nei tikėtina, kad iškils priklausomybės problemų sprendimas. Tai apsaugo nuo bet kokių galimų atnaujinimo problemų, be to, leis iš tikrųjų atnaujinti, o ne kiekvieną kartą bandant pateikti klaidos pranešimą.

Tam tikrų paketų atnaujinimas tik į „Rawhide“

„Fedora Rawhide“ daro puikų (skirtingai nuo kitų vystymosi šakų, tokių kaip „Ubuntu“), todėl, kad jums nereikia rinktis tarp stabilios ir „Rawhide“ - galite maišyti ir derinti. Daugybė žmonių mėgsta paleisti naujausią galimą branduolio leidimą, kad galėtų palaikyti absoliučią naujausią aparatinę įrangą. Kiti gali norėti naudoti paketo versiją, rastą „Rawhide“, nes ji gali ištaisyti atskirą problemą, su kuria jie šiuo metu susiduria (pvz., jei „LibreOffice“ ir toliau stringa dėl „ne“) priežastis). Galite lengvai išlaikyti stabilų diegimą ir patys pasirinkti paketus, kuriuos norite paleisti naudodami „Rawhide“ versijas. Norėdami tai padaryti, tiesiog naudokite įprastą komandą diegdami ar atnaujindami, bet pridėję repo failą pridėkite šią vėliavą: –enablerepo = rawhide. Dabar jūs naudojate neapdoroto to paketo versiją!

Vienintelis dalykas, į kurį turite atkreipti dėmesį, yra tai, kad „yum“ dar kartą netikrins „Rawhide“, ar nėra tų rankomis pasirinktų paketų atnaujinimų. Kai pirmą kartą atnaujinote iš „Rawhide“ repo, laikinai įgalinote tą atpirkimą. Kai atnaujinsite visus savo paketus, stabilūs branduolio naujiniai pateiks senesnes versijas nei jūsų įdiegta „Rawhide“ versija. Turėsite dar kartą paleisti komandą, kad laikinai įgalintumėte atpirkimą tikrindami atnaujinimus. Visam laikui įgalinti „Rawhide“ atpirkimą yra bloga idėja, nes tada „yum“ norės atnaujinti visus jūsų paketus į „Rawhide“ versijas. Tiesiog įsitikinkite, kad atradote gerą priežastį tai padaryti ir kad žinote, kad galite tam tikru būdu gauti naudos.

Išvada

Tinkamai naudojant, „Rawhide“ gali būti naudingas naujausios programinės įrangos šaltinis. Tačiau jei planuojate paleisti tikrą sistemą visiškai „Rawhide“, žinokite apie didelę nestabilumo tikimybę. Naudokite savo rizika!

Jeigu nori pridėkite kitas saugyklas su atnaujinimais ar papildoma programine įranga Kaip įdiegti "Chrome" "Linux" ir lengvai perkelti naršymą iš "Windows"Migracija iš „Windows“ į „Linux“ yra sunki, o naršyklės istorijos, žymių ir slaptažodžių praradimas yra didelis nusivylimas. Vienas iš būdų tai padaryti yra per „Chrome“ naršyklę, bet ar turėtumėte naudoti ją ... Skaityti daugiau , patikrinkite „Fedora Utils“ (dabar vadinamą „Fedy“) [nebepasiekiama].

Ar naudojate „Fedora Rawhide“? O kaip kitas panašus jūsų mėgstamo platinimo šaltinis? Kokių puikių patarimų ir gudrybių galite pasidalinti? Praneškite mums komentaruose!

Danny yra Šiaurės Teksaso universiteto vyresnysis, mėgaujantis visais atvirojo kodo programinės įrangos ir „Linux“ aspektais.