Előfordulhat, hogy olyan helyzetbe kerül, hogy tudnia kell a rendszeren futó Linux kernel pontos verzióját. Ebben az esetben a nagy teljesítményű Linux parancssorok és segédprogramok segítségével könnyen megtalálhatja a kernel verzióját. Ebben a cikkben különböző módszereket tekintünk át, amelyek segítségével ellenőrizheti a Linux rendszermag verzióját.
Mi a kernel verzió?
A kernel az operációs rendszer fő összetevője, legyen az Mac OS, Linux vagy Windows. A kernel kezeli a rendszer erőforrásait, és hídként működik a rendszer hardvere és szoftvere között.
Előfordulhat, hogy valamilyen okból meg kell találnia a GNU/Linux operációs rendszeren futó kernelverziót. Például felfedezhet egy új biztonsági rést, amely a régebbi kernelverziókat érinti, és ezért szeretné megtudni, hogy a kernel sebezhető-e vagy sem. Vagy lehet, hogy hardverrel kapcsolatos problémával küzd, amely miatt meg kell találnia a Linux Kernel verzióját. Nagyon könnyű ellenőrizni a Linux kernel verzióját a parancssorból.
Olvassa el még: NextCloud vs ownCloud
Hogyan lehet megtalálni a kernel verzióját Linux alatt?
Mielőtt elmagyaráznánk a Linux rendszermag-verziójának megtalálásának különböző módszereit, tudnod kell, hogy ezen módszerek némelyike a Linux disztribúció nevét is megmutatja. Tehát ezekkel a parancsokkal további információkat tudhat meg operációs rendszeréről, beleértve a Linux disztribúció nevét, verzióját és a kernel részleteit.
Használja az uname parancsot
Az uname parancs számos rendszerinformációt mutathat meg, például a Linux kernel architektúráját, a név verzióját és a kiadást.
A Linux kernel verziójának ellenőrzéséhez a következő parancsot kell begépelnie:
uname -srm
A parancs futtatása után valami ehhez hasonló jelenik meg an kimenet:
linux 4.15.0-54-generic x86_64
Amint a fenti kimenetben látható, a Linux kernel verziója 4.15.0-54, és 64 bitesként működik. Ezen túlmenően ezek a számok mind olyan jelentéssel társulnak, amelyet a következőkben felsorolunk:
- 4: Kernel verzió.
- 15: Jelentős átdolgozás.
- 0: Kisebb átdolgozás.
- 54: Patch száma.
- általános: Linux disztró/kernel specifikus további információ
Használja a hostnamecl parancsot
A hostnameect a systemd része, és általában a rendszer hosztnevének lekérdezésére és módosítására szolgál, és információkat jelenít meg a rendszer hálózati konfigurációjáról. De megmutatja a Linux kernel verzióját és elosztását is:
hostnamectl
A parancs futtatása valami ehhez hasonlót fog mutatni, mint egy kimenet:
Statikus gazdagépnév: linux.localdomain
Ikon neve: számítógép-laptop
Alváz: laptop
Gépazonosító: af8ce1d394b844feza8c19ea5c6a9bd09
Boot ID: 15bc3ae7bde842f29ct8d925044f232b9
Operációs rendszer: Ubuntu 18.04.2 LTS
Kernel: Linux 4.15.0-54-generic
Építészet: x86-64
A grep parancs beírásával kiszűrheti a Linux kernel verzióját:
hostnamectl | grep -I Kernel
Itt van a kimenet:
Kernel: Linux 4.15.0-54-generic
Használja a /proc/version fájlt
A /proc könyvtár különféle virtuális fájlokat tartalmaz, amelyek a rendszermemóriáról, a CPU magokról, a csatlakoztatott fájlrendszerekről és sok más adatról tartalmaznak információkat. Ha szeretne hozzáférni a futó kernellel kapcsolatos információkhoz, és ellenőrizni szeretné a Linux kernel verzióját, ügyeljen arra, hogy ezek a /proc/version virtuális fájlban legyenek tárolva. Tudsz gépelni macska or kevesebb parancsok a fájl tartalmának megjelenítéséhez:
cat /proc/version
Miután futtatta őket, látni fog egy kimenet ehhez hasonló:
Linux verzió 4.15.0-54-generic (buildd@lgw01-amd64-014) (GCC verzió 7.4.0 (Ubuntu 7.4.0-1ubuntu1~18.04.1)) #58-Ubuntu SMP június 24. hétfő 10:55:019 UTC
Használja a dmesg parancsot
A legtöbb esetben a dmesg parancsot használják a kernel pufferüzenetének kinyomtatására. Egyszerűen fogalmazva, ezt a parancsot általában az eszközillesztők üzeneteinek olvasására használhatja; de futtathatja is a kernelverzió megtalálásához. A pipa szimbólum ( | ) általában az Enter billentyű közelében van a legtöbb billentyűzeten.

Itt elmagyarázzuk, hogyan működnek ezek a parancsok valójában:
- Dmesg: Lehetővé teszi a kernel puffer tartalmának olvasását
- | (cső szimbólum): A parancs átadása a következő parancsnak
- grep: különösen egy adott karaktersorozat keresése és az azokat tartalmazó sorok megjelenítése
- Linux: a pontos karaktersorozat, amelyet a grepnek keresnie kell (Megjegyzendő, hogy a nagybetűk írása fontos)
Amint a fenti képen látható, a Linux kernel verziója szerepel a kimenet első sorában.
Mikor érdemes frissíteni a Linux kernel verzióját?
A Linux kernel közvetítőként működik a szoftveralkalmazások és a számítógépes hardver között. Más szóval, a Linux kernel valamilyen módon az alapja, amelyen a különböző Linux disztribúciók működnek. Ezen túlmenően bárki visszafejtheti, megvizsgálhatja és módosíthatja ennek a nyílt forráskódú szoftvernek a kódját. A technológia drámaian fejlődik, így a fejlesztők különféle javításokat és frissítéseket találnak a Linux kernelhez. Ezekkel a javításokkal javíthatja a biztonságot, növelheti a funkcionalitást, és még az operációs rendszer sebességét is befolyásolhatja. Tehát ha Linux operációs rendszert használ, mint például az Ubuntu, akkor a legjobb, ha ellenőrizze a kernel verzióját, és rendszeresen frissíti.
A kérdés az, hogy hogyan lehet frissíteni a Linux kernel verzióját? Ehhez először is ellenőriznie kell, hogy megfelel-e a követelményeknek.
Olvassa el is: Hogyan lehet megtalálni az operációs rendszer verzióját a parancssor segítségével
A Kernel verzió frissítésének követelményei
Íme a kernelverzió frissítésének előfeltételei:
- Linux operációs rendszert futtató szerver (Ubuntu)
- Hozzáférés a Linux terminálhoz (használhatja a CTRL-ALT-T vagy az Alkalmazások menü > Tartozékok > Terminál billentyűket)
- Felhasználói fiók használata sudo jogosultságokkal
- Az Ubuntuba beépített megfelelő eszköz
- Az Ubuntuba beépített Frissítéskezelő (vegye figyelembe, hogy ez nem kötelező)
Frissítse az Ubuntu kernelt
A Linux Kernel verziójának frissítéséhez két módszert alkalmazhat, hogy melyikkel elégedett.
Első módszer: A rendszerfrissítési folyamat használata
1. lépés: Ellenőrizze a Linux kernel aktuális verzióját
Mielőtt elkezdené a Linux-verzió frissítését, tudnia kell, hogy éppen melyik verziót futtatja. Az előző részben alaposan elmagyaráztuk, hogyan lehet megtalálni a Linux kernel verzióját. Ha akarja, áttekintheti a parancsokat, hogy újra megtalálja a kernel verzióját.
2. lépés: A tárolók frissítése
Meg kell nyitnia a terminált, és be kell írnia a következő parancsot:
sudo apt-get update
Az apt parancs futtatása után az összes helyi szoftver frissül, így a
értesítést az újabb változatokról és frissítésekről. Ha elérhető egy újabb kernelverzió, ez a parancs megjeleníti azt a terminálban, letöltésre és telepítésre készen.

3. lépés: A frissítés futtatása
Ezen a ponton a következő parancsot kell futtatnia a terminálban:
sudo apt-get dist-upgrade
A dist-upgrade ebben a parancsban arra kéri az Ubuntut, hogy bölcsen kezelje a különböző függőségeket. Ez azt jelenti, hogy ha egy adott szoftvercsomag egy másik szoftvercsomag futtatásától függ, ez a parancs biztosítja, hogy a második csomag (függőség) frissítésre kerüljön az első frissítése előtt. Ezt a megközelítést használhatja az Ubuntu Linux kernel biztonságos frissítésére. Ezenkívül az ezen a segédprogramon keresztül használt kernelfrissítéseket teszteltük és ellenőriztük, hogy probléma nélkül működnek az Ön Ubuntu verziójával.
A nyilvánvaló választás
A Linux által futtatott szerverek többsége Ubuntut használ; miért nem te? Fedezze fel, miért szereti mindenki az Ubuntut – szerezzen be egy optimalizált Ubuntu VPS-t
Szerezze be az Ubuntu VPS-tMásodik módszer: A kernel frissítésének kényszerítése
Néha megjelentek egy újabb kernelverziót, de azt még nem tesztelték alaposan az Ön Ubuntu verziójához. Például előfordulhat, hogy az Ubuntu 17.10-et (Artful Aardvark) használja, és azt látja, hogy az Ubuntu 18.04 (Bionic Beaver) elérhető az Ön számára. Ilyen helyzetekben a kernel frissítése bonyolultabb folyamatot igényel.
1. lépés: Készítsen biztonsági másolatot a fontos fájlokról és adatokról
Valószínűleg sokszor megtette már ezt, de mivel ez egy fontos lépése a folyamatnak, ezt nem lehet elégszer hangsúlyozni.
2. lépés: A Szoftverfrissítő futtatása
A Szoftverfrissítő futtatásához kattintson a gombra szuper kulcs (amelynek a billentyűzetén a „windows” kép látható), és keresse meg a Szoftverfrissítőt. Ha bármilyen frissítésre van szüksége, a Szoftverfrissítő értesíti Önt. Az előző lépések végrehajtása után megjelenik egy üzenet, amely tájékoztatja, hogy a számítógép frissítve van.
Most rá kell kattintania a Beállítások elemre gombot, és egy új ablak jelenik meg több lappal.
3. lépés: A Szoftverfrissítő konfigurálása
Először kattintson a Biztonság fület, majd jelölje be a „frissítések telepítése innen” alatti három jelölőnégyzetet. Ezeket a jelölőnégyzeteket hívják Fontos biztonsági frissítések, Javasolt frissítések és Nem támogatott frissítések.
A végén ezen a lapon van egy legördülő menü „Értesítést kérek egy új Ubunturól verzió:”. Kattintson a legördülő menüre, és válassza ki:
Hosszú távú támogatási verziókhoz (Ha ragaszkodni szeretne a tesztelt és megbízható verziókhoz, teljes támogatással)
Bármilyen új verzióhoz (ha szeretsz a legújabb és legjobb verzióval játszani, és nem bánod, ha a dolgok egy kicsit hibásak)
Miután elvégezte ezeket a lépéseket, zárja be, majd nyissa meg újra, és lehetőséget kell adnia a frissítésre, ha új verzió jelenik meg. Ügyeljen arra, hogy a frissítés általában néhány nappal később válik elérhetővé.
4. lépés: A frissítés kényszerítése
Ha valamilyen oknál fogva nem lát frissítési ajánlatot, akkor is használhat más módszert a kikényszerítésére. A frissítés kényszerítéséhez írja be a következő parancsot a terminálba:
update-manager –d
Miután futtatta őket, látni fog egy kimenet ehhez hasonló:

A rendszer megjeleníti az új kernel és az Ubuntu verziójának kiadási megjegyzéseit. Miután meggyőződött arról, hogy minden rendben van, kattintson frissítés, és a folyamat elindul.
Olvassa el még: KVM vs. OpenVZ
Harmadik módszer: A kernel manuális frissítése speciális eljárásokkal
Ha a legújabb (nem tesztelt) kernelre szeretne frissíteni, és ismeri annak minden kockázatát, van egy harmadik módszer az új kernel kiválasztására és telepítésére. Mielőtt azonban átlépné ezt a lépést, bölcs dolog ellenőrizni a rendszerkonfigurációt. Futtat valamilyen egyedi illesztőprogramot, különösen a videó illesztőprogramokat? Vannak egyéni konfigurációk vagy csomagok a rendszerén? Lehet, hogy ezek nem kompatibilisek az új kernellel. Annak ellenére, hogy rendelkezésre áll gyógyulási lehetőség, jobb, ha előre megtenni az óvintézkedéseket és megelőzni a szövődményeket.
Érdemes rákeresni és többet megtudni a telepíteni kívánt kernel kiadási megjegyzéseiről. Csak figyeljen a verziószámra és minden olyan funkcióra, amellyel dolgozni szeretne. Ebben a módszerben fogjuk használni Ukuu mint grafikus segédprogram a kernel frissítéséhez. Vegye figyelembe, hogy vannak más módok is, mint például a kernel manuális letöltése és telepítése, vagy akár a forráskód másolatának beszerzése és fordítása. De ezek a technikák nagyobb kihívást jelentenek.
1. lépés: Az Ukuu telepítése
Írja be a következő parancsot a terminálba. (Figyelje meg, hogy minden sor beírása után be kell kattintani):
sudo apt-add-repository ppa:teejee2008/ppa
sudo apt-get update
sudo apt-get install ukuu
Az első paranccsal hozzáadhatja a nyílt forráskódú Linux-szoftver TeeJeeTech tárházát az elsődleges adattárhoz. A második parancs frissíti az adatbázist, és megjeleníti a legújabb verziók listáját. Végül a harmadik parancs telepíti az Ukuu szoftvert.
2. lépés: Az Ukuu indítása
Az Ukuu elindításához ezt kell beírni a terminálba:
sudo ukuu-gtk
Ennek futtatása után látni fogja, hogy az Ukuu segédprogram elindult a rendszeren, és megmutatja az elérhető Linux kernel verziók listáját.
3. lépés: A kernel telepítése
Válassza ki a telepíteni kívánt kernelt, majd kattintson a jobb oldalon található Telepítés gombra.
4. lépés: Indítsa újra a rendszert
Amikor a kernel telepítése befejeződött, újra kell indítania a rendszert. Ezt követően újraindíthatja az Ukuu-t, hogy ellenőrizze, hogy a telepítés megfelelően történt-e vagy sem.
5. lépés: Telepítési hiba esetén
Vészhelyzetben használhatja GRUB mint a rendszerindító segédprogram, amely megőrzi a régi kernel másolatát. Kiválaszthatja és elindíthatja a régebbi kernelverziókat. Először válassza ki az Ubuntu Speciális beállításai lehetőséget a rendszerindító képernyőn, majd válassza ki az előző kernelt (amelyet a verziószám határoz meg). Ezenkívül nem kell használnia az „upstart” vagy a „recovery mode” opciókat.
Útmutatót ajánlunk a GRUB testreszabása felhasználóbarát grafikus felületre. Erősen ajánlom elolvasásra, ha időnként használja a GRUB-ot.
6. lépés: A kernel eltávolítása
Az Ukuu segédprogram lehetővé teszi a régi kernelek eltávolítását is az Ubunturól. ehhez kattintson ugyanarra a kernelre, amelyet korábban telepített, majd kattintson az Eltávolítás gombra a jobb oldalon.
Összegzés: A kernel verziójának ellenőrzése
Különféle módokat mutattunk be a kernelverzió megtalálására Linuxban. Az erőteljes és egyszerű parancssoron kívül a Linux számos lehetőséget kínál. Ezért, hogy a legtöbbet hozhassa ki ebből az operációs rendszerből, büszkén kínáljuk Önnek a KVM-alapú rendszerünket Linux VPS, amely nem csak az összes jelentős disztribúció használatához biztosít hozzáférést, hanem még néhány kevésbé ismert disztribúciót is. A Cloudzy Linux VPS-megoldásai biztonságosabbak és megbízható teljesítményt nyújtanak, így jól illeszkednek személyes használatához és üzleti tevékenységéhez.
GYIK
Mit jelent a kernel verziója Linuxban?
A Linux kernel a Linux operációs rendszer fő összetevője, amely központi interfészként működik a rendszer hardverei és folyamatai között. A verzióját a parancssor és más segédprogramok segítségével ellenőrizheti.
Mik azok a KVM-alapú virtuális magánkiszolgálók?
A KVM-alapú VPS-nek nem kell versenyeznie a szervererőforrásokért. Minden VPS saját dedikált virtualizált infrastruktúrával rendelkezik, beleértve a tárolást, a memóriát és a CPU-t.