reklama
Vývoj Linuxu může být ve skutečnosti občas docela vzrušující, zvláště když dojde k některým zásadním změnám v softwaru, který může být pro vás velkým přínosem. Můžete však zabránit tomu, abyste k těmto změnám získali přístup, pokud neučiníte správná rozhodnutí.
Zde je návod, jak začít být na špičce softwaru Linux a proč byste to měli dělat.
Proč být na řezné hraně?
Vzrušení z vývoje Linuxu lze nejlépe popsat pomocí několika teoretických příkladů. Řekněme, že váš notebook má buď špatnou výdrž baterie nebo špatný výkon při hraní kvůli některým chybám v grafickém ovladači. Když vývojáři jádra Linuxu aplikovat záplaty na jádro Co je jádro v systému Linux a jak zkontrolujete verzi?Linux je operační systém, že? No, ne přesně! Je to vlastně jádro. Co je to linuxové jádro? Přečtěte si více které řeší problémy s výkonem a zvyšují výdrž baterie, zdravý rozum může říci, že byste se měli snažit vezměte si ruce na nové jádro 5 důvodů, proč byste měli aktualizovat své jádro často [Linux]Pokud používáte linuxovou distribuci, jako je Ubuntu nebo Fedora, používáte také linuxové jádro, jádro, které ve skutečnosti dělá z vaší distribuce linuxovou distribuci. Vaše distribuce vás neustále žádá o aktualizaci jádra ... Přečtěte si více abyste si tato vylepšení mohli užít.
Avšak hrstka distribucí naprosto odmítá upgradovat jádra (s výjimkou bezpečnostních chyb) během rozpětí jediného vydání distribuce. To znamená, že na tyto distribuce budete muset počkat na další vydání distribuce, než si budete moci užívat nové jádro. Pro uživatele Ubuntu to může znamenat čekání až šest měsíců nebo i déle, pokud jste uživatelem Debianu. Vývojáři distribuce upustí od upgradu jádra, protože to riskuje stabilitu, ale musí existovat důvod, proč vývojáři upstream jádra považují jádro za stabilní, že? Musí to být dostatečně stabilní pro každodenní použití a moje vlastní zkušenost naznačuje, že nemá smysl čekat, až vývojáři vaší distribuce konečně důvěřují novějšímu jádru.
Existuje spousta dalších malých příkladů, které se mohou týkat jiného softwaru. Například LibreOffice 4.3 byl nedávno vydán a dokonce opravuje chybu, která je kolem 11 let. Uživatelé Ubuntu jsou však stále nalepeni na LibreOffice 4.2 a pravděpodobně nebudou upgradováni na mnohem pozdější datum, nebo nejpozději do příštího vydání distribuce. Proč čekat, až teď můžete použít novější verzi a užít si tyto opravy chyb?
Jak se dostat k řezné hraně
Takže teď, když víte, proč byste mohli chtít zvážit život na špičkové úrovni, jak to děláte? Musíte si vybrat nejmodernější distribuci nebo musíte najít způsoby, jak obohatit svůj software zdroje, které poskytují více špičkových verzí, než jaké nabízí distribuce úložiště.
Zvolte správné rozdělení
Nejjednodušší možností (pokud to chcete udělat alespoň od začátku) je zvolit rozdělení hrany. Mým doporučením by byl Arch Linux, což je postupná distribuce vydání, která právě aktualizuje software, protože nové verze jsou vydávány proti proudu Arch Linux: Umožní vám sestavit váš systém Linux od nulyPro uživatele operačního systému Linux je velmi žádoucí, abyste mohli svůj systém zcela přizpůsobit. Někdy to lze nejlépe dosáhnout od začátku - spojením součástí, které chcete zahrnout ... Přečtěte si více . Arch je v tomto ohledu velmi aktuální a umožňuje snadno zůstat na špičce v celém systému a ve všech nainstalovaných aplikacích, nejen v některých kouscích a kusech. Bylo vydáno nové jádro? Získáte to rychle. Nový grafický ovladač? Počkejte nejpozději několik dní a dostanete to. Nová verze LibreOffice? Nemusíte čekat měsíce, než to dostanete.
Jedinou nevýhodou Arch Linuxu je to, že je obtížné jej nastavit, protože začínáte s velmi minimální základnou a pracujete si nahoru. Určitě to stojí za námahu, ale někteří lidé možná nebudou chtít vynaložit úsilí nebo nerozumí všemu, co musí udělat, aby správně nakonfigurovali svůj systém. Pokud Arch Linux není ve vaší uličce, mým dalším návrhem by byla distribuce, jako je Fedora. Fedora sice nefunguje na modelu s postupným uvolňováním, ale má vyšší tendenci aktualizovat software na nové hlavní verze v rámci cyklu vydání, včetně jádra. Je to docela blízko, pokud jde o to, jak špičkové se můžete dostat.
Využijte to nejlepší ze svého současného Distro
Pokud pro vás není nic z toho dobré, můžete také použít Ubuntu nebo jeho derivát. Poté můžete zůstat na špičkové úrovni přidáním spousty PPA (Personal Package Archives) do svého systému. Nezapomeňte zkontrolovat, zda existuje PPA za kus softwaru Co je to Ubuntu PPA a proč bych ji chtěl použít? [Vysvětlená technologie] Přečtěte si více které pravidelně používáte a přidáváte je.
Například LibreOffice PPA umožňuje uživatelům Ubuntu upgradovat na LibreOffice 4.3, i když to úložiště Ubuntu nenabízí. K dispozici je také úložiště GetApps pro další software a novější verze a Oibaf PPA pro aktualizované grafické ovladače. Přečtěte si o několika dalších v našem seznamu 7 užitečných PPA, které byste měli přidat Potřebujete více nebo aktualizovaný software? Zkuste těchto 7 Ubuntu PPA Přečtěte si více .
Na Ubuntu neexistuje přímá PPA pro jádra, ale můžete navštívit tato stránka, vyberte požadované jádro (najděte nejnovější pro celou cestu dolů) a pak si nainstalujte balíčky sami (jádro pro váš architektura, záhlaví vaší architektury a záhlaví všech architektur - všechny tři soubory v generické variantě, nikoli nízká latenční varianta). To vyžaduje trochu loketního tuku a neexistuje žádný způsob, jak automatizovat aktualizaci jádra tímto způsobem kromě psaní vlastního skriptu, ale umožní vám využít všech změn nalezených v tomto novějším verze.
Řezáte hranu?
Celkově vzato, vyzkoušení špičkové technologie vám může poskytnout spoustu výhod dříve než později. Nejlepší ze všeho je, že řezná hrana vám stále poskytuje rozumné očekávání stability, na rozdíl od krvácející hrany, což znamená že vyzkoušíte kód v zásadě v pořádku, protože je zadáván, a proto neočekáváte stabilita.
Dvě obecné metody jsou nejlepším způsobem, jak se přiblížit k špičce, takže pokud máte zájem, vyzkoušejte je.
Byla tam nějaká metoda, kterou jsem vynechal? Myslíte si, že být na špičce to stojí nebo za to nestojí? 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.