web-dev-qa-db-ja.com

CentOS 6.5をカーネル2.6.32-431に更新する方法

CentOS 6.5カーネルを2.6.32-431に更新する必要があります。 yum clean all && yum updateを実行しても、私にはできません。

どうすれば更新できますか?そして、何が問題になるのでしょうか?

[root@centos64 ~]# uname -r
2.6.32-358.18.1.el6.x86_64
[root@centos64 ~]# cat /etc/redhat-release
CentOS release 6.5 (Final)
[root@centos64 ~]# yum clean all && yum update
Loaded plugins: fastestmirror
Cleaning repos: base epel extras updates
Cleaning up Everything
Cleaning up list of fastest mirrors
Loaded plugins: fastestmirror
Determining fastest mirrors
epel/metalink                                                                                                                       | 8.1 kB     00:00
 * base: centosz3.centos.org
 * epel: Fedora.mirror.nexicom.net
 * extras: mirror.linux.duke.edu
 * updates: centosb5.centos.org
base                                                                                                                                | 3.7 kB     00:00
base/primary_db                                                                                                                     | 4.4 MB     00:00
epel                                                                                                                                | 4.4 kB     00:00
epel/primary_db                                                                                                                     | 6.1 MB     00:01
extras                                                                                                                              | 3.4 kB     00:00
extras/primary_db                                                                                                                   |  19 kB     00:00
updates                                                                                                                             | 3.4 kB     00:00
updates/primary_db                                                                                                                  | 2.6 MB     00:00
Setting up Update Process
No Packages marked for Update
[root@centos64 ~]# uname -r
2.6.32-358.18.1.el6.x86_64

VM at http://cloudatcost.com/ を実行しています

5

yum updateを実行した後、マシンを再起動する必要があります:reboot now

その後、uname -rを使用して新しいカーネルを確認できます

0

yumが更新するパッケージがないと主張する場合、カーネルが更新から除外されていないか確認してください:/etc/yum.confには、通常、次のような行があります

exclude=kernel*

リストからkernelを削除する必要があります。または、それが除外リストの唯一のエントリである場合は、行を完全に削除するか、#を使用してコメント化します。

そうすれば、yum update(またはyum update kernel)が正しく機能するようになります。 (次に、/etc/grub.confのデフォルトを確認し、再起動することを忘れないでください。)

2
Mormegil

2.6.32-431用のrpmパッケージをダウンロードし、コマンドを使用してインストールします

rpm -ivh kernel new version

そして、grub設定ファイルの設定を新しいカーネルのdefault = 0に変更します。

vi /boot/grub/grub.conf
0
pravin09

インストールされているカーネルを確認するには、現在のカーネルRPMパッケージを照会する必要があります

rpm -qa| grep kernel-2.6.32-431

新しいRPMが利用可能な場合は、それをインストールし、OSを再起動して、ロードされたカーネルを次のように確認します。

uname -r
0
reddy123