Mi a kernel a Linuxban, és hogyan ellenőrizheti a verzióját?

Mi a kernel a Linuxban, és hogyan ellenőrizheti a verzióját?

Annyi Linux disztribúció létezik a vadonban, de garantáltan csak egy dolog közös: a Linux kernel. Mégis, bár sokan beszélnek a Linux kernelről, sokan nem igazán tudják, mit tesz.





Vessünk egy pillantást a Linux kernelre és arra, hogy miért van rá szükség, a lehető legkevesebb kifejezéssel.





Mi az a kernel?

Minden operációs rendszer kernelt használ. Kernel nélkül nem rendelkezhet ténylegesen működő számítógéppel. Lehet, hogy sok különböző szoftvert lát és használhat, de az alatta lévő kernel végzi el a zúgolódás nagy részét.





A kernel hídként szolgál a számítógép hardvere és a futtatni kívánt szoftver között. Beszél a hardverrel a kernelben található illesztőprogramokon keresztül (vagy később telepítve kernelmodul formájában).

Így amikor egy alkalmazás tenni akar valamit (mondjuk módosítani a hangszórók hangerejét), akkor el tudja küldeni ezt a kérést a kernelnek, és a kernel a rendelkezésre álló hangszóró -illesztőprogramok segítségével változtathatja meg a hangerőt.



A kernel nagy szerepet játszik az erőforrás -kezelésben is. Meg kell győződnie arról, hogy elegendő memória áll rendelkezésre egy alkalmazás futtatásához, és hogy az alkalmazást a megfelelő helyre helyezze a memóriában. A kernel megpróbálja optimalizálni a processzor használatát, hogy a lehető leggyorsabban elvégezze a feladatokat.

A kudarcok holtponthoz vezethetnek, ahol az egész rendszer leáll, mert az egyik alkalmazásnak szüksége van egy másik erőforrásra.





Mi a Linux kernel?

Technikailag helytelen azt gondolni, hogy a Linux teljes operációs rendszer. A Linux valójában kifejezetten a kernelre utal, amelyet Linus Torvalds alapítójáról neveztek el. Minden más, amit a képernyőn lát, más projektektől és fejlesztőktől származik.

Torvalds 1991 -ben hozta létre a Linux kernelt. Kezdetben Freax nevet adta a projektnek (a „free”, a „freak” és a „UNIX” kombinációja). Egy munkatársa a Linux nevet részesítette előnyben, és ez a név ragadt. Torvalds 1992 -ben adta ki az első Linux verziót GNU copyleft licenc alapján, ami nagy része lett a projekt sikerének.





A Linux asztali élményének nagy része a GNU Projectből származik, egy régebbi kezdeményezésből, amely majdnem teljes asztali operációs rendszert hozott létre. Csak egy kernelre volt szüksége, és a Linux kielégítette ezt az igényt. Ezért vannak, akik GNU/Linux néven emlegetik az operációs rendszert.

Más ingyenes és nyílt forráskódú asztali számítógépek, mint például a FreeBSD, úgy néznek ki és hasonlítanak a Linuxra, mert ugyanazon GNU szoftverek nagy részét futtatják.

Mivel a Linux kernel GNU licenc alatt volt elérhető, kisebb volt az érdeklődés a GNU Project részeként folytatott külön kernel fejlesztése iránt. És ahelyett, hogy más, egymással versengő magokat hozzon létre, mint például a Windows és a macOS, sok vállalat inkább a Linux kernel használatát és hozzájárulását választotta.

A Linux kernel hatalmas projektmá nőtte ki magát, amely több millió sornyi kódot tartalmaz. Több ezer ember és több mint ezer vállalat járult hozzá a rendszermag fejlődéséhez. Ez az ingyenes és nyílt forráskódú szoftverek egyik legkiemelkedőbb példája a világon.

Mire használják a Linux kernelt

Míg a Linux továbbra is viszonylag niche asztali operációs rendszer, a kernelt máshol is széles körben használják. Az Androidnak köszönhetően a Linux kernel mostantól a világ okostelefonjainak nagy részét táplálja. Mindenféle mobileszközön megjelenik, beleértve a hordható eszközöket és a fényképezőgépeket is.

A Linux működteti az 500 legerősebb szuperszámítógépet és internetes infrastruktúránk nagy részét. Ha a felhőre gondol, akkor túlnyomórészt összekapcsolt Linux-alapú szerverekre gondol.

A Linux hackerprojektként kezdődött, és bár a kernel szinte elképzelhetetlen vállalati bevezetést látott, a Linux továbbra is ellátja a hardvert a bütykölők számára. Az apró, 35 dolláros Raspberry Pi egy Linux-alapú, hitelkártya méretű számítógép, amely teljesen nyitott az emberek számára, hogy tetszés szerint módosítsák és felhasználhassák azokat a projektekben.

Nincs egyedül. Az olyan versenytársak, mint a Pine64, drasztikusan csökkentették a számítástechnika árát.

Hogyan lehet ellenőrizni a Linux kernel verzióját

A kernel továbbra is aktív fejlesztés alatt áll, így folyamatosan új Linux -verziók kerülnek elő.

A legegyszerűbb módja annak, hogy megtudja, melyik kiadás van a gépén, amely a Linux bármely verziójában működik, a

uname

parancs. Ez egy parancssori eszköz, amely rendszerinformációkat biztosít. Az Ön által használt Linux -kernelverziót a terminál ablakának megnyitásakor és a következők beírásával találhatja meg:

uname -r

Jelenleg Linux kernel verziót futtatok 4.20.16-200.fc29.x86_64 . Bontsuk le, mit jelent ez.

  • Az 4 a kernel verziójára utal.
  • Az húsz a jelenlegi jelentős felülvizsgálatra utal.
  • Az 16 a jelenlegi kisebb felülvizsgálatra utal.
  • Az 200 az erre a kiadásra alkalmazott hibajavításokra és javításokra utal.

Az utolsó bit a futó disztribúcióra lesz jellemző. Ez a karakterlánc azt jelzi, hogy a Fedora 29 64 bites verzióját futtatom.

Frissítenie kell a Linux kernelt?

A Linux kernel nagyrészt csendben működik a háttérben. Nem tudja, hogy ott van, és kevés oka van arra, hogy ezen gondolkodjon. A Linux kernelverzió frissítésének legjobb módja az, ha frissít a preferált Linux-alapú operációs rendszer legújabb verziójára.

Például az Ubuntu és a Fedora új verziói nagyjából félévente kerülnek elő, és magukkal hozzák a Linux kernel újabb verzióját.

hogyan szabadítsunk fel helyet az Apple Watchon

Bár a kernel nagyrészt láthatatlan, néhány oka van annak, hogy frissítsen egy újabb Linux kernelre. A Windows rendszerrel ellentétben a Linux hardver illesztőprogramjai a Linux kernelhez tartoznak. Tehát ha viszonylag új laptopja van hangszórókkal, Wi-Fi-vel vagy érintőpaddal, amelyet a Linux verziója még nem észlel, akkor lehet, hogy várnia kell egy újabb verzióra. A kiadásokhoz stabilitás és sebességnövekedés is tartozik, így a számítógép gördülékenyebben futtatható az egyik verziónál.

Ha többet szeretne megtudni erről a témáról, tekintse meg miért változtatja meg a Windows a Linux kernel szállítását .

Részvény Részvény Csipog Email 6 hallható alternatíva: A legjobb ingyenes vagy olcsó hangoskönyv -alkalmazások

Ha nem szeretne fizetni a hangoskönyvekért, íme néhány nagyszerű alkalmazás, amelyek segítségével ingyen és legálisan hallgathatja azokat.

Olvassa tovább
Kapcsolódó témák
  • Linux
  • Technológia magyarázata
  • Nyílt forráskód
  • Linux kernel
A szerzőről Bertel King(323 megjelent cikk)

Bertel egy digitális minimalista, aki fizikai adatvédelmi kapcsolókkal és a Free Software Foundation által jóváhagyott operációs rendszerrel rendelkező laptopról ír. Értékeli az etikát a funkciók felett, és segít másoknak átvenni az irányítást a digitális életük felett.

Továbbiak Bertel Kingtől

Iratkozzon fel hírlevelünkre

Csatlakozz hírlevelünkhöz, ahol technikai tippeket, értékeléseket, ingyenes e -könyveket és exkluzív ajánlatokat találsz!

Feliratkozáshoz kattintson ide