2017-05-19 5 views
-1

Ich möchte den Kernel auf die neueste Version oder atleast kernel-3.10.0-514.13.1.el7 aktualisieren. Aktuell zeigt es die folgende Kernel-Version auf dem Server. Mit Linux CentOS 7.Kernel aktualisieren Version - Centos 7

Wollen Sie die Kernel-Version atleast Kernel-3.10.0-514.13.1.el7

Will aktualisieren "yum -y Update Kernel" Update auf eine aktuelle Kernel> = kernel-3.10 .0-514.13.1.el7?

uname -sr 
Linux 3.10.0-327.28.2.el7.x86_64 

cat /etc/*release 
CentOS Linux release 7.2.1511 (Core) 
NAME="CentOS Linux" 
VERSION="7 (Core)" 
ID="centos" 
ID_LIKE="rhel fedora" 
VERSION_ID="7" 
PRETTY_NAME="CentOS Linux 7 (Core)" 
ANSI_COLOR="0;31" 
CPE_NAME="cpe:/o:centos:centos:7" 
HOME_URL="https://www.centos.org/" 
BUG_REPORT_URL="https://bugs.centos.org/" 

CENTOS_MANTISBT_PROJECT="CentOS-7" 
CENTOS_MANTISBT_PROJECT_VERSION="7" 
REDHAT_SUPPORT_PRODUCT="centos" 
REDHAT_SUPPORT_PRODUCT_VERSION="7" 
+0

kann mir jemand helfen? – Arav

Antwort

0

Ja, das Kommando den Kernel und alle seine Abhängigkeiten aktualisieren. Die Aktualisierung des Kernels ist jedoch nur ein Teil Ihres Betriebssystems, und es wäre ratsam, Ihr gesamtes System unter Verwendung von yum update zu aktualisieren, sofern Sie keine speziellen Anforderungen für bestimmte Paketversionen haben. Ich lasse die Option -y immer weg, damit ich überprüfen kann, was aktualisiert/installiert wird.

+0

Danke. viel für die Info – Arav

0

Wenn Sie glücklich sind/wollen die ‚aktuellen‘ Kernel verwenden, dann können Sie die elrepo aktivieren und installieren kernel-ml

Überprüfen Sie Ihre /etc/yum.repos.d/elrepo.repo - Wenn Sie eine nicht dann einen Blick auf; http://elrepo.org/tiki/tiki-index.php, die Ihnen Anweisungen zum Hinzufügen und Aktivieren des Enterprise-Linux-Repos geben und den Kernel-Abschnitt aktivieren.

Sie sollten dann in der Lage sein, den ganzen Weg zu 4.11.1 zu aktualisieren, wenn Sie möchten. Die kernel-ml-Installationen sind mit den alten kernel-x-Dateien kompatibel und können auf einem System nebeneinander existieren. Kernel-ml hat auch die Firmware, Header und Libs-Dateien.

yum info kernel-ml 

Name  : kernel-ml 
Arch  : x86_64 
Version  : 4.11.1 
Release  : 1.el6.elrepo 
Size  : 184 M 
Repo  : installed 
From repo : elrepo-kernel 
Summary  : The Linux kernel. (The core of any Linux-based operating system.) 
URL   : https://www.kernel.org/ 
License  : GPLv2 
Description : This package provides the Linux kernel (vmlinuz), the core of any 
      : Linux-based operating system. The kernel handles the basic functions 
      : of the OS: memory allocation, process allocation, device I/O, etc. 

Sobald Sie den neuen Kernel installiert haben, müssen Sie Ihre grub.conf Datei überprüfen, die das OS die Kernel sagt (wenn Sie mehrere installiert haben) aus zu booten. Die Datei sollte sich bei befinden; /etc/grub.conf Irgendwo in Richtung der Spitze der Datei sollte die Zeile default=x sein, wobei x normalerweise 0 oder 1 ist. Darunter können Sie eine Liste der Kernel haben. Die erste in der Liste ist in der Regel die neueste und ist 0 sie nummerieren dann die Liste.

Beispiel grub.conf bootender Kernel 4.11.1-1;

default=0 
timeout=5 
splashimage=(hd0,0)/grub/splash.xpm.gz 
hiddenmenu 
title CentOS (4.11.1-1.el6.elrepo.x86_64) 
     root (hd0,0) 
     kernel /vmlinuz-4.11.1-1.el6.elrepo.x86_64 ro root=/dev/mapper/vg_xs-lv_root rd_NO_LUKS rd_LVM_LV=vg_xs/lv_swap LANG=en_US.UTF-8 rd_NO_MD SYSFONT=la 
tarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=uk rd_LVM_LV=vg_xs/lv_root rd_NO_DM audit=0 
     initrd /initramfs-4.11.1-1.el6.elrepo.x86_64.img 
title CentOS (4.11.0-1.el6.elrepo.x86_64) 
     root (hd0,0) 
     kernel /vmlinuz-4.11.0-1.el6.elrepo.x86_64 ro root=/dev/mapper/vg_xs-lv_root rd_NO_LUKS rd_LVM_LV=vg_xs/lv_swap LANG=en_US.UTF-8 rd_NO_MD SYSFONT=la 
tarcyrheb-sun16 crashkernel=auto KEYBOARDTYPE=pc KEYTABLE=uk rd_LVM_LV=vg_xs/lv_root rd_NO_DM audit=0 
     initrd /initramfs-4.11.0-1.el6.elrepo.x86_64.img 
+0

Vielen Dank für die Info. Nach yum install kernel-ml zeigt das System nach dem Neustart automatisch auf den neuen Kernel. – Arav

+0

Entschuldigen Sie bitte, dass Sie das gerade erst gesehen haben - Ich habe meine Antwort mit zusätzlichen Informationen aktualisiert, wie Sie überprüfen können, welche Versionen Sie installiert haben und wie Sie ändern können, in welche Version gestartet wird. Abhängig davon, wie Ihr System eingerichtet ist, bootet es entweder den neuesten Kernel oder den letzten Kernel - siehe oben, wo Sie erfahren, wie Sie prüfen/ändern. – user3788685

+0

hast du es geschafft zu testen? – user3788685