Kuinka asentaa uusin ydin CentOS Linux 7:ään yum-komennolla

Olen uusi CentOS Linux 7 -käyttäjä, joka käyttää sitä kannettavassa tietokoneessani. Olen pitänyt käyttöjärjestelmästä. Onko olemassa keinoa ajaa uusin/stabiili Linux-ydin CentOS Linuxin versiossa 7?
CentOS Linux 7.x käyttää Linux-ytimen versiota 3.10.xx. Sekä RHEL että CentOS eivät tarjoa päivitettyä versiota Linux-ytimestä. RHEL tekee backports-korjauksia Linux-ytimen versioon 3.10.xx. On kuitenkin mahdollista kääntää oma kernel tai asentaa valmiiksi rakennettu kernel käyttämällä kolmannen osapuolen repoa. Tässä ohjeessa näytetään, miten asennat viimeisimmän vakaan (mainline stable) Linux-ytimen version CentOS 7 -käyttöjärjestelmään yum-komennolla. Seuraavien ohjeiden pitäisi toimia RHEL 7.x:ssä ja klooneissa, kuten Oracle 7.x, Scientific Linux ja muut.

Ennalta

Voit selvittää nykyisen Linux-ytimen version jollakin seuraavista komennoista:
$ cat /proc/version
Esimerkkitulokset:

Vai käytä vanhaa hyvää uname-komentoa:
$ uname -mrs
Sample outputs:

Linux 3.10.0-514.21.2.el7.x86_64 x86_64

How To Check Linux Kernel Version

Step 1 — Enable ELRepo

Projektin kotisivulta:

Se on RPM-tietovarasto Enterprise Linux -paketeille. ELRepo tukee Red Hat Enterprise Linuxia (RHEL) ja sen johdannaisia (Scientific Linux, CentOS & muut). ELRepo-projekti keskittyy laitteistoon liittyviin paketteihin, jotka parantavat Enterprise Linuxin käyttökokemusta. Tämä sisältää tiedostojärjestelmäajurit, grafiikka-ajurit, verkkoajurit, ääniohjaimet, webkamera- ja videoajurit.

Importoi julkinen avain

Varoitus: Huomaa, että uuden ytimen asentaminen ei ole virallisesti tuettu sekä RHEL- että CentOS-projektissa. On myös mahdollista, että järjestelmäsi ei käynnisty. Koska kernel-ml/lt-paketit on rakennettu kernel.orgin tarjoamista lähdekoodin tar-palloista ilman muutoksia koodiin, ne voivat sisältää joitakin eroja CentOS/RHEL-jakelun ytimiin verrattuna. Pidä siis varmuuskopiot kaikista tärkeistä tiedostoista, ennen kuin teet tämän.

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

Jos sormenjälki täsmää, tuo GPG-avain rpm-komennolla.
$ sudo rpm --import RPM-GPG-KEY-elrepo.org

Asenna ELRepo for CentOS 7

Asenna uudelleen wget-komennolla.
$ wget http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Esimerkkitulokset:

Vaihe 2 – Asenna elrepo

Kirjoita seuraava yum-komento:
# yum install elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Esimerkkitulokset:

Kuv.01: ELRepon asentaminen CentOS 7 -laatikkooni

Vaihe 3 — Luettele kaikki yum elrepo -varastoissa olevat paketit, jotka ovat käytettävissä asennettavaksi

Missä,

  1. Pitkän aikavälin tukea tarjoavan kernel-paketin nimi on kernel-lt versio 4.4.xx
  2. Pääasiallisen vakaan ytimen paketin nimi on kernel-ml versio 4.11.xx

Vaihe 4 – Asenna ytimen versio

Fig.02.: Asennan vakaan Linux-ytimen päälinjan CentOS 7 -laatikkooni

Vaihe 5 — Käynnistä uusi ydin

Käynnistä Linux-laatikko seuraavalla reboot-komennolla:
# reboot
TAI
# shutdown -r now
TAI
# shutdown -r 0

Vaihe 6 Â- Tarkastus

Tutustu nykyiseen Linux-ytimen versioon jollakin seuraavista komennoista:
$ cat /proc/version
Näyteulosteet:

Vai käytä vanhaa hyvää uname-komentoa:
$ uname -mrs
Näyteulosteet:

Linux 4.11.7-1.el7.elrepo.x86_64 x86_64

Johtopäätös

Suosittelen lämpimästi, että jos tarvitset uusimman ytimen laitteistotukeen/ajureihin, hanki Fedora Linuxin uusin. Ammatillinen mielipiteeni on, että käytät vain distron toimittamaa ydintä tietoturvasyistä palvelimella tai pilvilaskennassa. Linux tai CentOS ei kuitenkaan rajoita vapauttasi. Toinen vaihtoehto on kääntää Linux-ydin itse lähdekoodista.

Ja siinä se on, uusin versio päälinjan Linux-ytimestä käynnissä CentOS Linux 7.x:ssä. Lisätietoa löytyy projektin kotisivuilta täältä.

ðŸÂ§ Ole hyvä ja tue työtäni Patreonissa tai lahjoituksella.
ðŸÂ§ Saat viimeisimmät tutoriaalit Linuxista, avoimesta lähdekoodista & DevOpsista RSS-syötteen tai viikoittaisen sähköpostiuutiskirjeen välityksellä.
ðŸÂ§ 0 kommenttia… lisää yksi ↔
Kategoria Luettelo Unix- ja Linux-komennoista
Tiedostonhallinta cat
Palomuuri Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.04
Verkkoapuohjelmat dig • host • ip • nmap
OpenVPN CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.04
Paketinhallinta apk • apt
Prosessien hallinta bg • chroot • cron • disown • fg • jobs • killall • kill • pidof pstree pwdx time
Haku grep whereis which
Käyttäjätiedot 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

Vastaa

Sähköpostiosoitettasi ei julkaista.