Co je jádro v systému Linux a jak zkontrolujete svou verzi?

Co je jádro v systému Linux a jak zkontrolujete svou verzi?

Ve volné přírodě existuje tolik distribucí Linuxu, ale existuje jen jedna věc, kterou mají zaručeně společnou: jádro Linuxu. Přesto, zatímco mnoho lidí mluví o linuxovém jádře, mnozí vlastně nevědí, co dělá.





Podívejme se na jádro Linuxu a proč je potřeba, s co nejméně podivínskými výrazy.





Co je jádro?

Každý operační systém používá jádro. Bez jádra nemůžete mít počítač, který skutečně funguje. Můžete vidět a komunikovat se spoustou různých softwarů, ale je to jádro pod tím, co dělá většinu práce.





Jádro slouží jako most mezi hardwarem vašeho počítače a softwarem, který chcete spustit. Hovoří s hardwarem prostřednictvím ovladačů, které jsou součástí jádra (nebo budou později nainstalovány ve formě modulu jádra).

Tímto způsobem, když chce aplikace něco udělat (řekněme změnit nastavení hlasitosti reproduktorů), může odeslat tento požadavek jádru a jádro může použít dostupné ovladače reproduktorů ke skutečné změně hlasitosti.



Jádro se také velmi podílí na správě zdrojů. Musí se ujistit, že je k dispozici dostatek paměti pro spuštění aplikace a umístění aplikace na správné místo v paměti. Jádro se snaží optimalizovat využití procesoru, aby mohlo úkoly plnit co nejrychleji.

Selhání může vést k zablokování, kde se celý systém zastaví, protože jedna aplikace potřebuje prostředek, který používá jiná.





Co je jádro Linuxu?

Je technicky nesprávné uvažovat o Linuxu jako o kompletním operačním systému. Linux ve skutečnosti odkazuje konkrétně na jádro pojmenované po zakladateli Linus Torvalds. Všechno ostatní, co vidíte na obrazovce, pochází od jiných projektů a vývojářů.

Torvalds vytvořil linuxové jádro v roce 1991. Projekt původně pojmenoval Freax (kombinace 'free', 'freak' a 'UNIX'). Spolupracovník dal přednost názvu Linux a toto jméno zůstalo. Torvalds vydal první verzi Linuxu v roce 1992 pod licencí GNU copyleft, která se stala velkou součástí úspěchu projektu.





Velká část zkušeností s Linuxem pochází z projektu GNU, starší iniciativy, která vytvořila téměř kompletní operační systém pro stolní počítače. Stačilo jen jádro a Linux tuto potřebu splnil. To je důvod, proč někteří lidé označují OS jako GNU/Linux.

Jiné desktopy zdarma a s otevřeným zdrojovým kódem, jako je FreeBSD, vypadají a vypadají jako Linux, protože používají většinu stejného softwaru GNU.

Vzhledem k tomu, že jádro Linuxu bylo dostupné pod licencí GNU, byl menší zájem pokračovat ve vývoji samostatného jádra v rámci projektu GNU. A namísto vytváření jiných konkurenčních jader, jako jsou ta, která se nacházejí ve Windows a macOS, se mnoho společností rozhodlo místo toho použít a přispět do jádra Linuxu.

Linuxové jádro se rozrostlo do rozsáhlého projektu obsahujícího miliony řádků kódu. Na vývoji jádra se podílely tisíce lidí a více než tisíc společností. Je to jeden z nejvýznamnějších příkladů bezplatného a open source softwaru na světě.

K čemu slouží jádro Linuxu

Zatímco Linux zůstává relativně specializovaným operačním systémem pro stolní počítače, jádro je široce používáno jinde. Díky systému Android nyní jádro Linuxu pohání většinu světových smartphonů. Objevuje se ve všech typech mobilních zařízení, včetně nositelných zařízení a fotoaparátů.

Linux pohání 500 nejvýkonnějších superpočítačů a velkou část naší internetové infrastruktury. Když myslíte na cloud, myslíte především na propojené servery poháněné Linuxem.

Linux začínal jako hackerský projekt, a přestože se jádro setkalo s téměř nepředstavitelným podnikovým přijetím, Linux stále pohání hardware pro drotáře. Malý Raspberry Pi za 35 $ je počítač s operačním systémem Linux o velikosti kreditní karty, který je zcela otevřený lidem, aby jej mohli libovolně upravovat a používat v projektech.

Není to samo. Konkurenti jako Pine64 pomohli drasticky snížit cenu výpočetní techniky.

Jak zkontrolovat verzi jádra Linuxu

Jádro je stále v aktivním vývoji, takže stále přicházejí nové verze Linuxu.

Nejjednodušší způsob, jak zjistit, které vydání je na vašem počítači, které bude fungovat v jakékoli verzi Linuxu, je použít

uname

příkaz. Toto je nástroj příkazového řádku, který poskytuje systémové informace. Používanou verzi jádra Linuxu najdete tak, že otevřete okno terminálu a zadáte následující:

uname -r

Aktuálně používám verzi jádra Linuxu 4.20.16-200.fc29.x86_64 . Pojďme rozebrat, co to znamená.

  • The 4 odkazuje na verzi jádra.
  • The dvacet odkazuje na aktuální hlavní revizi.
  • The 16 odkazuje na aktuální menší revizi.
  • The 200 odkazuje na opravy chyb a opravy aplikované na toto vydání.

Poslední bit bude specifický pro distribuci, kterou používáte. Tento řetězec označuje, že používám 64bitovou verzi Fedory 29.

Měli byste aktualizovat jádro Linuxu?

Linuxové jádro pracuje z větší části potichu na pozadí. Nevíte, že tam je, a máte malý důvod o tom přemýšlet. Nejlepší způsob, jak aktualizovat verzi jádra Linuxu, je z větší části upgradovat na nejnovější verzi upřednostňovaného operačního systému založeného na Linuxu.

Nové verze Ubuntu a Fedory například vycházejí zhruba každých šest měsíců a přinášejí s sebou novější verzi linuxového jádra.

jak sledovat netflix s přáteli online

Přestože je jádro do značné míry neviditelné, existuje několik důvodů pro upgrade na novější linuxové jádro. Na rozdíl od systému Windows jsou hardwarové ovladače Linux dodávány s jádrem Linuxu. Pokud tedy máte relativně nový notebook s reproduktory, Wi-Fi nebo touchpad, který vaše verze Linuxu ještě nerozpozná, možná si budete muset počkat na novější verzi. Verze také přicházejí se zlepšením stability a rychlosti, takže váš počítač může běžet plynuleji v jedné verzi oproti druhé.

Chcete -li získat více informací o tomto tématu, podívejte se na proč systém Windows odesílání jádra Linux věci mění .

Podíl Podíl tweet E-mailem 6 zvukových alternativ: Nejlepší bezplatné nebo levné aplikace pro audioknihy

Pokud vás nebaví platit za audioknihy, zde je několik skvělých aplikací, které vám umožní poslouchat je zdarma a legálně.

Číst dále
Související témata
  • Linux
  • Technologie vysvětlena
  • Otevřený zdroj
  • Linuxové jádro
O autorovi Bertelský král(Publikováno 323 článků)

Bertel je digitální minimalista, který píše z notebooku s fyzickými přepínači ochrany osobních údajů a operačním systémem schváleným Free Software Foundation. Cení si etiky nad funkcemi a pomáhá ostatním převzít kontrolu nad jejich digitálním životem.

Více od Bertela Kinga

Přihlaste se k odběru našeho zpravodaje

Připojte se k našemu zpravodaji a získejte technické tipy, recenze, bezplatné elektronické knihy a exkluzivní nabídky!

Kliknutím sem se přihlásíte k odběru