Hogyan kell telepíteni a legújabb kernelt a CentOS Linux 7-re a yum parancs segítségével

Új CentOS Linux 7 felhasználó vagyok, aki a laptopomon futtatja. Tetszett az operációs rendszer. Van-e mód a legújabb/stabil Linux kernel futtatására a CentOS Linux 7-es verzióján?
A CentOS Linux 7.x a Linux kernel 3.10.xx verzióját futtatja. Mind a RHEL, mind a CentOS nem biztosítja a Linux kernel frissített verzióját. Az RHEL a 3.10.xx-es verziójú Linux kernelhez backportol javításokat. Lehetőség van azonban saját kernel összeállítására vagy előre elkészített kernel telepítésére egy harmadik féltől származó repo segítségével. Ez a bemutató megmutatja, hogyan lehet a legújabb stabil (mainline stable) Linux kernel verziót telepíteni a CentOS 7 rendszerre a yum parancs segítségével. A következő utasításoknak működniük kell a RHEL 7.x és a klónok, mint például az Oracle 7.x, Scientific Linux és mások esetében.

Előtte

Az aktuális Linux kernel verziót a következő parancsok bármelyikével megtudhatja:
$ cat /proc/version
Mintakimenetek:

Vagy használja a régi jó uname parancsot:
$ uname -mrs
Mintakimenetek:

Linux 3.10.0-514.21.2.el7.x86_64 x86_64

How To Check Linux Kernel Version

Step 1 — Enable ELRepo

A projekt honlapjáról:

Ez egy RPM-tár Enterprise Linux csomagokhoz. Az ELRepo támogatja a Red Hat Enterprise Linuxot (RHEL) és annak származékait (Scientific Linux, CentOS & mások). Az ELRepo projekt a hardverrel kapcsolatos csomagokra összpontosít, hogy növelje az Enterprise Linux használatának élményét. Ide tartoznak a fájlrendszer-illesztőprogramok, grafikus illesztőprogramok, hálózati illesztőprogramok, hangillesztőprogramok, webkamera- és videóillesztőprogramok.

A nyilvános kulcs importálása

Figyelmeztetés: Felhívjuk figyelmét, hogy egy új kernel telepítése nem hivatalosan támogatott mind a RHEL, mind a CentOS projekt. Az is előfordulhat, hogy a rendszer nem bootol. Mivel a kernel-ml/lt csomagok a kernel.org által biztosított forrás tar golyókból épülnek a kód módosítása nélkül, a CentOS/RHEL disztribúció kerneleihez képest tartalmazhatnak némi eltérést. Ezért minden fontos fájlról készítsen biztonsági másolatot, mielőtt ezt megteszi.

pub 1024D/BAADAE52 2009-03-17 elrepo.org (RPM Signing Key for elrepo.org) <[email protected]> Key fingerprint = 96C0 104F 6315 4731 1E0B B1AE 309B C305 BAAD AE52sub 2048g/B8C66E6D 2009-03-17

Ha az ujjlenyomat egyezik, importálja a GPG kulcsot az rpm paranccsal.
$ sudo rpm --import RPM-GPG-KEY-elrepo.org

Telepítse az ELRepo for CentOS 7

Még egyszer a wget paranccsal.
$ wget http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Mintakimenetek:

2. lépés – Az elrepo telepítése

Írd be a következő yum parancsot:
# yum install elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Mintakimenetek:

Fig.01: ELRepo telepítése a CentOS 7-es dobozomra

3. lépés – A yum elrepo tárolókban található összes telepíthető csomag listázása

Hol,

  1. A kernel csomag neve a kernel-lt 4-es verziója.4.xx
  2. A fővonalbeli stabil kernelcsomag neve kernel-ml verzió 4.11.xx

4. lépés – A kernel verziójának telepítése

Fig.02.: Mainline stabil Linux kernel telepítése a CentOS 7-es dobozomra

5. lépés – Indítás az új kernelbe

A Linux doboz újraindításához írja be a következő reboot parancsot:
# reboot
OR
# shutdown -r now
OR
# shutdown -r 0

6. lépés Â- Ellenőrzés

Tudja meg az aktuális Linux kernel verzióját a következő parancsok valamelyikével:
$ cat /proc/version
Mintakimenetek:

Vagy használd a régi jó uname parancsot:
$ uname -mrs
Mintakimenetek:

Linux 4.11.7-1.el7.elrepo.x86_64 x86_64

Következtetés

Keményen ajánlom, hogy ha a hardvertámogatáshoz/meghajtókhoz a legújabb kernelre van szükséged, szerezd be a Fedora Linux legújabb verzióját. Az én szakmai véleményem az, hogy csak a disztró által szállított kernelt használd biztonsági okokból szerveren vagy felhőalapú számítástechnikában. A Linux vagy a CentOS azonban nem korlátozza a szabadságodat. Egy másik lehetőség, hogy a Linux kernelt magából a forráskódból fordítsd le.

És íme, a mainline Linux kernel legújabb verziója fut egy CentOS Linux 7.x-en. További információért lásd a projekt honlapját itt.

ðŸÂ§ Kérjük, támogasd munkámat Patreonon vagy adománnyal.
ðŸÂ§ Kapd meg a legfrissebb Linux, Open Source & DevOps oktatóanyagokat RSS feed-en vagy heti email hírlevélben.
ðŸÂ§ 0 hozzászólás… add one ↔
Kategória Unix és Linux parancsok listája
Fájlkezelés cat
Firewall Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 â Ubuntu 18.04 â Ubuntu 20.04
Hálózati segédprogramok dig â host â ip â nmap
OpenVPN CentOS 7 â CentOS 8 â Debian 10 â Debian 8/9 â Ubuntu 18.04 â Ubuntu 20.04
Package Manager apk • apt
Processes Management bg • chroot • cron • disown • fg • jobs • killall • kill • pidof pstree pwdx pwdx time
Keresés grep grep whereis which
Felhasználói információk groups id id lastcomm last lid/libuser-lid â logname â members â users â whoami â who â w
WireGuard VPN Alpine â CentOS 8 â Debian 10 â Firewall â Ubuntu 20.04

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.