reklama
Linuxové systémy jsou tak směšně flexibilní a konfigurovatelné, je to naprosto šílené. Velká část toho, proč je Linux tak flexibilní, je kvůli jeho modulární struktuře. Každá jednotlivá komponenta a program systému je rozdělena do mnoha různých balíčků, které lze snadno odstranit, přidat nebo nahradit něčím jiným. Absolutně žádná část operačního systému nemá výjimku z tohoto pravidla, včetně samotného jádra Linuxu.
Díky tomu můžete jádro relativně snadno vyjmout, udělat s ním nějaké věci a pak jej znovu vložit. Co přesně však můžete udělat s jádrem a proč byste měli zvážit sestavení vlastního přizpůsobeného jádra?
Oprava nebo výměna ovladačů a dalších součástí
Jedním z nejčastějších důvodů, proč lidé kompilují vlastní jádra doma, je skutečnost, že někteří řidiči (a jiní) funkce jádra) je třeba opravit nebo úplně nahradit buď úplně jiným ovladačem, nebo aktualizovaným jeden. Dobrým příkladem je potřeba opravit některé bezdrátové ovladače, aby to bylo možné zachytit pakety pro praskání WEP
Jak prolomit svou vlastní síť WEP, abyste zjistili, jak skutečně je nejistáNeustále vám říkáme, že používání WEP k „zabezpečení“ vaší bezdrátové sítě je opravdu bláznivá hra, ale lidé to stále dělají. Dnes bych vám ráda ukázala, jak opravdu je nejistá WEP, ... Přečtěte si více . Backtrack Linux, který je uveden v tomto článku, přichází s již nainstalovanými ovladači, ale jakákoli jiná distribuce bude mít nepřidané ovladače.Někdy lidé také podporují určité ovladače, zejména grafické ovladače s otevřeným zdrojovým kódem. Pokud ovladač zadáte zpět, znamená to, že odebíráte ovladač z novějšího jádra a vložíte jej jako starší jako starší. Dokonce i lidé, kteří nainstalovat proprietární grafické ovladače Jak nainstalovat proprietární grafické ovladače v Ubuntu, Fedora a MintVětšinu času budete v pohodě díky softwaru s otevřeným zdrojovým kódem v systému Linux. Ale pokud chcete skutečnou herní a grafickou sílu, budete potřebovat proprietární ovladače. Zde je návod, jak je získat. Přečtěte si více někdy musí překompilovat svá jádra, i když k tomu obvykle dochází automaticky.
Odstraňte nepotřebný kód a použijte různé příznaky kompilace
Další velmi přínosnou součástí kompilace vlastního jádra je to, že můžete udělat svou vlastní optimalizaci. Zatímco přizpůsobení se zaměřuje na měnící se části jádra, optimalizace se zaměřuje na všechny nepotřebné části které lze odstranit, jakož i nejlepší kombinaci příznaků kompilace, která vytvoří rychlejší jádro.
Řekněme, že váš notebook nemá Bluetooth a neplánujete získání hardwarového klíče USB, můžete z jádra odebrat vše, co souvisí s Bluetooth. Prostřednictvím této logiky lze odstranit mnoho nepotřebných ovladačů, což šetří místo na disku a další zdroje. Pokud nikdy nejsou s konečným jádrem, nenačtou a nenabijí cenné zdroje, které by mohly být použity pro něco jiného.
Dozvědět se více o jádře
V neposlední řadě má kompilace vlastního jádra tu výhodu, že vám přináší Linux. I když na jádru nic nezměníte (perspektivy přizpůsobení ani optimalizace), zážitek, který získáte stažení vanilkové kopie jádra systému Linux, jeho kompilace a spuštění ve vašem systému může být neocenitelné, pokud vás zajímá. Je zřejmé, že toto je také něco, co lidé, kteří denně pracují jako jádro, musí dělat, proto by tento krok měl vzít v úvahu typy počítačů, které jsou v kontaktu s Linuxem.
Závěr
Nakonec záleží jen na vás, co chcete dělat. Pro většinu uživatelů bude jádro nabízené vaší distribucí výběru v pořádku a lidé, kteří pravidelně kompilují své vlastní jádra, to dělají, protože existují specifické potřeby nebo požadavky. Pokud však máte potřebu, jako jsou ty, které jsem zmínil, nebo se jednoduše zajímáte o pronikavý drsný Linux, pak kompilace vlastního jádra je určitě dobrý nápad.
Kompilujete vlastní linuxové jádro? Stojí to za to a jaké modifikace děláte ve srovnání s jádry vanilky / distribuce? Dejte nám vědět v komentářích!
Obrazové kredity: Oprava moderního dieselového motoru, rukou a nářadí pracovníků prostřednictvím Shutterstocku, Recyklace kamionu vyzvednutí bin přes Shutterstock, Vzdělávací téma: legrační dospívající, medicína, věda prostřednictvím Shutterstocku
Danny je senior na University of North Texas, který má všechny aspekty softwaru s otevřeným zdrojovým kódem a Linuxu.