reklama

Software s otevřeným zdrojovým kódem se pohybuje ohnivým tempem - chyby jsou opraveny, přidány nové funkce a výkon (obvykle) je zlepšen. Vaše současná distribuce v systému Linux vám však může velmi dobře zabránit v vyzkoušení těchto vylepšení, dokud nebude příště vydáno stabilní distribuční vydání. To by mohlo být půl roku nebo déle!

Nečekejte na vyzkoušení nejnovějších verzí softwaru - místo toho zkuste Fedora Rawhide.

Proč Rawhide?

fedora_rawhide
Vyzkoušení zcela nového softwaru může být docela užitečné - nebo prostě zábava. Většinou byste chtěli vyzkoušet nový software pro nové funkce. Například váš oblíbený program pro úpravy videa může mít konečně podporu pro efekty nebo rozšíření, nebo možná konečně používá novou techniku ​​vykreslování, která ji činí mnohem rychlejší. Můžete dokonce vyzkoušet nejnovější verzi svého oblíbeného desktopového prostředí a zjistit, co se změnilo. V případě jádra to může zvýšit výkon vašeho systému a také přidat podporu pro hardware, který byl při používání Linuxu chlápek. Uživatelé s trochu více času na ruce mohou také vyzkoušet nový software pro účely hlášení chyb - vývojáři by to ocenili.

Pokud však chcete vyzkoušet absolutní nejnovější verze softwaru, je tu problém. Většina linuxových distribucí, jejichž cílem je spolehlivost, se často neaktualizuje na absolutně nejnovější verze softwaru, ale pouze na opravy zabezpečení a různé opravy chyb. Jinými slovy, během života stabilního vydání distribuce, kde se objeví, neuvidíte nové funkce ani vylepšení výkonu životnost se může lišit v závislosti na vaší distribuci Fedora vs. openSUSE vs. CentOS: Jakou distribuci byste měli použít? [Linux]Není to tak dávno, co jsem napsal podobný článek o prvních třech distribucích na straně Debian v rodině Linuxu (Debian, Ubuntu a Linux Mint), ale jako pravý Linuxový geek bych ... Přečtěte si více . Po upgradu distribuce na další verzi uvidíte pěkný skok, ale pak sedíte dalších 6 měsíců nebo déle.

Pokud chcete používat nové verze softwaru, můžete okamžitě použít distribuční verzi - to je ten, který se neustále aktualizuje a nikdy nemá tradiční „vydání“ (myslím Gentoo nebo Arch Linux).

Kromě toho můžete pro účely testování použít vývojovou větev distribuce - tj. Neustále aktualizovanou verzi používanou vývojáři. Obzvláště já jako Fedora Fedora 20: Co je nového v tomto vydání „Heisenbug“ Linux?Fedora nedávno oslavila 10 let své existence svým 20. vydáním - patřičně nazvaným „Heisenbug“. Přečtěte si více Vývojové odvětví, kódově nazvané Rawhide.

Pozor!

Než se ponoříte přímo, musíte si o Rawhideovi poznamenat několik věcí. Rawhide, jako vývojová větev, je mimořádně experimentální a mělo by se s ním zacházet opatrně. Když je vydána nová verze Fedory, Rawhide v podstatě „začíná znovu“ a získává vývojové verze všech balíčků nalezených v jejích úložištích. Děje se to chvíli, dokud se věci konečně nezačnou stabilizovat v době, kdy příští verze Fedory zasáhne beta.

Spuštění kopie Fedora Rawhide na produkčním serveru je ne doporučeno. Místo toho jej můžete nainstalovat na libovolný počítač, na kterém nepotřebujete, nebo na virtuální stroj.

Upgradování na Rawhide

fedora_rawhide_repo_install
Instalace Fedory Rawhide je docela jednoduchá. Pokud chcete narovnat existující instalaci do Fedory, stačí spustit následující příkazy:

  1. sudo yum nainstalovat fedora-release-rawhide yum-utils (nainstaluje se soubor úložiště Rawhide)
  2. sudo yum-config-manager - disableable fedora aktualizace updates-testing (toto zakáže vaše staré úložiště)
  3. sudo yum-config-manager - povolitelná surová kůže (to umožňuje úložiště rawhide)
  4. sudo yum update yum (Tím se upgraduje yum na absolutně nejnovější verzi)
  5. sudo yum --releasever = rawhide distro-sync --nogpgcheck (Tím se aktualizuje váš systém na Rawhide)

Přímá instalace Rawhide

fedora_installer
Pokud chcete nainstalovat Fedoru bez první instalace stabilní verze, budete si muset stáhnout instalační program DVD. Když vás instalační program požádá o další úložiště, budete muset přidat úložiště Rawhide. Můžete to udělat:

  1. Stáhněte si nejnovější stabilní nebo rozvětvené instalační médium. (netinstall nebo DVD install)
  2. Kopírovat na místní média (USB nebo DVD nebo CD)
  3. Spusťte médium a přejděte do části „Instalovat zdroj“ a zadejte ručně:
    https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/x86_64/os/
    (nebo „i386“ pro 32bitové místo „x86_64“)
  4. Dokončete instalaci jako obvykle

Toto nefunguje, pokud se stabilní instalační program musí vypořádat se změnami balíčků, které neočekává, a proto se doporučuje upgradovat z již existující instalace.

Jak si můžete nebo nemusíte všimnout, běží Rawhide přichází s potenciálními problémy a nedostatkem lesku. To je normální, protože všechny balíčky jsou buď nejnovější stabilní verzí, nebo vývojovou verzí. Věci se mohou velmi dobře zlomit, ale alespoň máte příležitost si pohrát s nejnovějšími a největšími!

Udržujte to aktuální

Kdykoli chcete aktualizovat instalaci Rawhide, stačí spustit upgrade sudo yum - zlomený - stejný příkaz, který byste normálně použili, plus příznak, který vám umožní procházet balíčky, které lze upgradovat.

Nezapomeňte to zahrnout - rozbité příznak v příkazu, protože více než pravděpodobné bude problém s řešením závislosti. Tím se zabrání jakýmkoli možným problémům při upgradu a navíc vám to umožní upgradovat raději než čelit chybové zprávě pokaždé, když se o to pokusíte.

Upgradování specifických balíčků pouze na Rawhide

Co dělá Fedoru Rawhide skvělou (na rozdíl od jiných vývojových odvětví, jako je Ubuntu) je, že si nemusíte vybírat mezi stabilním a Rawhide - můžete kombinovat. Hrstka lidí chce spustit nejnovější dostupné vydání jádra, aby měla podporu pro absolutně nejnovější hardware. Jiní možná budou chtít použít verzi balíčku nalezeného v Rawhide, protože by to mohlo opravit ojedinělý problém, který v současné době mají (například pokud LibreOffice stále padá ne důvod). Můžete snadno udržet stabilní instalaci a vybrat balíčky, které chcete používat ve verzích Rawhide. Chcete-li to provést, použijte běžný příkaz pro instalace nebo aktualizace, ale po přidání souboru repo přidejte následující příznak: –enablerepo = rawhide. Nyní používáte verzi tohoto balíčku Rawhide!

Jedinou další věcí, kterou musíte vzít na vědomí, je to, že yum už nekontroluje Rawhide, zda neobsahuje aktualizace v těchto ručně vybíraných balíčcích. Když jste poprvé aktualizovali z repy Rawhide, dočasně jste povolili repo. Když aktualizujete všechny své balíčky, stabilní aktualizace jádra poskytnou starší verze než verzi Rawhide, kterou jste nainstalovali. Chcete-li dočasně povolit repo při kontrole aktualizací, budete muset příkaz spustit znovu. Trvalé povolení repozice Rawhide je špatný nápad, protože yum bude chtít aktualizovat všechny své balíčky na verze Rawhide. Jen se ujistěte, že jste objevili dobrý důvod, proč tak učiníte, a že víte, že z toho můžete nějakým způsobem těžit.

Závěr

Při správném použití může být Rawhide užitečným zdrojem nejnovějšího softwaru. Pokud však plánujete kompletní provoz skutečného systému na Rawhide, uvědomte si vysokou pravděpodobnost nestability. Použití na vlastní nebezpečí!

Pokud chceš přidejte další úložiště s aktualizacemi nebo dalším softwarem Jak nainstalovat Chrome v systému Linux a snadno migrovat své prohlížení z WindowsMigrace z Windows na Linux je náročná a ztráta historie prohlížeče, záložek a hesel je velkým zklamáním. Jedním ze způsobů, jak to obejít, je pomocí prohlížeče Chrome - ale měli byste ho použít na ... Přečtěte si více , podívejte se na Fedora Utils (nyní nazývaná Fedy) [Už není k dispozici].

Používáte Fedora Rawhide? A co další podobný zdroj pro vaši oblíbenou distribuci? Máte nějaké skvělé tipy a triky, které můžete sdílet? Dejte nám vědět v komentářích!

Danny je senior na University of North Texas, který má všechny aspekty softwaru s otevřeným zdrojovým kódem a Linuxu.