Ú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
- Step 1 — Enable ELRepo
- A nyilvános kulcs importálása
- Telepítse az ELRepo for CentOS 7
- 2. lépés – Az elrepo telepítése
- 3. lépés – A yum elrepo tárolókban található összes telepíthető csomag listázása
- 4. lépés – A kernel verziójának telepítése
- 5. lépés – Indítás az új kernelbe
- 6. lépés Â- Ellenőrzés
- Következtetés
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,
- A kernel csomag neve a kernel-lt 4-es verziója.4.xx
- 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.
ðŸÂ§ 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 |