Jsem nový uživatel CentOS Linux 7, který ho používá na svém notebooku. Operační systém se mi zalíbil. Existuje způsob, jak na CentOS Linuxu verze 7 spustit nejnovější/stabilní linuxové jádro?
CentOS Linux 7.x používá linuxové jádro verze 3.10.xx. RHEL ani CentOS neposkytují aktualizovanou verzi linuxového jádra. RHEL backportuje záplaty pro linuxové jádro verze 3.10.xx. Je však možné zkompilovat vlastní jádro nebo nainstalovat předem sestavené jádro pomocí repozitáře třetí strany. Tento návod ukazuje, jak nainstalovat nejnovější stabilní (mainline stable) verzi linuxového jádra v systému CentOS 7 pomocí příkazu yum. Následující návod by měl fungovat na RHEL 7.x a klonech, jako je Oracle 7.x, Scientific Linux a další.
Předtím, než budete
, můžete zjistit aktuální verzi linuxového jádra pomocí některého z následujících příkazů:$ cat /proc/version
Ukázkové výstupy:
Nebo použijte starý dobrý příkaz uname:$ uname -mrs
Vzorcové výstupy:
Linux 3.10.0-514.21.2.el7.x86_64 x86_64
Jak zjistit verzi jádra Linuxu
Krok 1 – Zapněte ELRepo
Z domovské stránky projektu:
Jedná se o repozitář RPM pro balíčky Enterprise Linux. ELRepo podporuje Red Hat Enterprise Linux (RHEL) a jeho deriváty (Scientific Linux, CentOS & další). Projekt ELRepo se zaměřuje na balíčky související s hardwarem, které rozšiřují možnosti práce s Enterprise Linuxem. Patří sem ovladače souborového systému, grafické ovladače, síťové ovladače, zvukové ovladače, ovladače webové kamery a videa.
Importovat veřejný klíč
Upozornění: Upozorňujeme, že instalace nového jádra není oficiálně podporována projektem RHEL ani CentOS. Je také možné, že systém nebude možné spustit. Vzhledem k tomu, že balíčky kernel-ml/lt jsou sestaveny ze zdrojových tar kuliček poskytnutých kernel.org bez jakýchkoli úprav kódu, mohou obsahovat některé odlišnosti ve srovnání s jádry distribuce CentOS/RHEL. Proto si před tímto úkonem musíte uchovat zálohy všech důležitých souborů.
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
Pokud otisk odpovídá, importujte klíč GPG pomocí příkazu rpm.$ sudo rpm --import RPM-GPG-KEY-elrepo.org
Instalace ELRepo pro CentOS 7
Znovu pomocí příkazu wget.$ wget http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Vzorové výstupy:
Krok 2 – Instalace elrepo
Zadejte následující příkaz yum:# yum install elrepo-release-7.0-2.el7.elrepo.noarch.rpm
Vzorové výstupy:
Obrázek 01.: Instalace ELRepo pro můj box CentOS 7
Krok 3 – Vypište všechny balíčky v repozitářích yum elrepo, které jsou k dispozici k instalaci
Kde,
- Název balíčku pro dlouhodobou podporu jádra je kernel-lt verze 4.4.xx
- Název hlavního stabilního balíčku jádra je kernel-ml verze 4.11.xx
Krok 4 – instalace verze jádra
Obr.02: Instalace mainline stabilního linuxového jádra pro můj box CentOS 7
Krok 5 – Zavedení nového jádra
Pro restartování linuxového boxu zadejte následující příkaz restart:# reboot
OR# shutdown -r now
OR# shutdown -r 0
Krok 6 Â- Ověření
Zjistěte aktuální verzi jádra Linuxu pomocí některého z následujících příkazů:$ cat /proc/version
Vzorce výstupů:
Nebo použijte starý dobrý příkaz uname:$ uname -mrs
Vzorce výstupů:
Linux 4.11.7-1.el7.elrepo.x86_64 x86_64
Závěr
Důrazně doporučuji, že pokud potřebujete nejnovější jádro pro podporu hardware/ovladače, pořiďte si nejnovější Fedora Linux. Můj odborný názor je, že jádro dodávané distrem používáte pouze z bezpečnostních důvodů na serveru nebo v cloudu. Nicméně Linux nebo CentOS neomezuje vaši svobodu. Další možností je zkompilovat si linuxové jádro ze zdrojových kódů sám.
A tady to máte, nejnovější verzi mainline linuxového jádra zprovozněnou na CentOS Linux 7.x. Více informací najdete na domovské stránce projektu zde.
ðŸÂ§ Získávejte nejnovější návody na Linux, Open Source & DevOps prostřednictvím RSS kanálu nebo týdenního e-mailového zpravodaje.
ðŸÂ§ 0 komentářů… přidejte jeden ↔
Kategorie | Seznam příkazů pro Unix a Linux |
---|---|
Správa souborů | cat |
Firewall | Alpine Awall †CentOS 8 †OpenSUSE †RHEL 8 †Ubuntu 16.04 â Ubuntu 18.04 â Ubuntu 20.04 |
Síťové nástroje | dig â host â ip â nmap |
OpenVPN | CentOS 7 â CentOS 8 â Debian 10 â Debian 8/9 â Ubuntu 18.04 â Ubuntu 20.04 |
Správce balíčků | apk¢ apt |
Správa procesů | bg¢ chroot¢ cron¢ disown¢ fg¢ jobs¢ killall¢ kill¢ pidof ♪ pstree ♪ pwdx ♪ time ♪ |
vyhledávání ♪ grep ♪ whereis ♪ which ♪ | |
informace o uživateli ♪ groups ♪ id ♪ lastcomm ♪ last ♪ lid/libuser-lid¢ logname¢ members¢ users¢ whoami¢ who¢ w | |
WireGuard VPN | Alpine¢ CentOS 8¢ Debian 10¢ Firewall¢ Ubuntu 20.04 |