50% kedvezmény minden terv, korlátozott idő. Kezdés: $2.48/mo
11 perc van hátra
Szerverek és operációs rendszer

Hogyan lehet ellenőrizni a kernel verzióját Linux alatt? + 3 módszer az Ubuntu kernel frissítésére

Lily Carnell By Lily Carnell 11 perc olvasás Frissítve 2025. július 22-én
Hogyan lehet ellenőrizni a kernel verzióját Linux alatt? + 3 módszer az Ubuntu kernel frissítésére

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.

használja a dmesg parancsot
használja a dmesg parancsot

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.

A tárolók frissítése
A tárolók frissítése

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.

ubuntu-vps 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-t

Má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 frissítés kényszerítése
A frissítés kényszerítése

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.

Részesedés

Továbbiak a blogból

Olvass tovább.

A Cosmos Cloud borítóképével futtatható legjobb saját üzemeltetésű alkalmazások a Cosmos irányítópultja körüli alkalmazáspanelekkel.
Szerverek és operációs rendszer

A Cosmos Cloud segítségével futtatható legjobb saját üzemeltetésű alkalmazások: fájlok, média, jelszavak, automatizálás és egyebek!

Lehet, hogy beállította a Cosmos Cloud szolgáltatást, és most szeretné látni, hogy mely alkalmazások illenek jól hozzá, vagy talán még nem döntötte el a Cosmos mellett, és csak azt szeretné látni, hogy mennyire illeszkedik a munkájához.

Nick SilverNick Silver 16 perc olvasás
Portainer vs Cosmos Cloud a Docker Apps kezeléséhez, hibrid beállítási diagrammal és neon ops vs hozzáférési blokkokkal.
Szerverek és operációs rendszer

Portainer vs Cosmos Cloud: A legjobban illeszkedik a Docker alkalmazáskezeléshez

Ha már ismeri a Dockert, és csak tisztább módon szeretné futtatni a növekvő alkalmazáskészletet, íme a rövid válasz a Portainer vs Cosmos Cloud kérdésére. Portainer az erősebb választás a direc számára

Nick SilverNick Silver 14 perc olvasás
A Cosmos Cloud vs CasaOS vs Umbrel funkciógrafika, amely három önállóan tárolt útvonalat mutat be egy absztrakt felhőhálózati világban.
Szerverek és operációs rendszer

Cosmos Cloud vs CasaOS vs Umbrel: Melyik önkiszolgáló platform illik az Ön beállításához?

A rövid válasz az, hogy továbbra is a CasaOS a legkönnyebb kezdeni, az Umbrel a legtisztábban kezeli, és a Cosmos Cloud értelmesebb, ha szorosabb ellenőrzést szeretne a doma felett.

Nick SilverNick Silver 11 perc olvasás

Készen áll a telepítésre? 2,48 USD/hó-tól.

Független felhő, 2008 óta. AMD EPYC, NVMe, 40 Gbps. 14 napos pénzvisszafizetés.