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
- Step 1 — Enable ELRepo
- Importoi julkinen avain
- Asenna ELRepo for CentOS 7
- Vaihe 2 – Asenna elrepo
- Vaihe 3 — Luettele kaikki yum elrepo -varastoissa olevat paketit, jotka ovat käytettävissä asennettavaksi
- Vaihe 4 – Asenna ytimen versio
- Vaihe 5 — Käynnistä uusi ydin
- Vaihe 6 Â- Tarkastus
- Johtopäätös
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ä,
- Pitkän aikavälin tukea tarjoavan kernel-paketin nimi on kernel-lt versio 4.4.xx
- 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ä.
ðŸÂ§ 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 |