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
仮想マシンを実行しています。http://cloudatcost.com/
答え1
アップデートするパッケージがない場合は、yum
カーネルがアップデートから除外されていないことを確認してください。には/etc/yum.conf
通常、次のようなものがあります。
exclude=kernel*
kernel
リストからその項目を削除する必要があります。または、除外リストの唯一の項目である場合は、行を完全に削除するか、またはコメントアウトする必要があります#
。
これによりyum update
(またはyum update kernel
)が正しく機能します。 (その後、デフォルト値を確認し/etc/grub.conf
て再起動することを忘れないでください。)
答え2
2.6.32-431のrpmパッケージをダウンロードし、次のコマンドを使用してインストールします。
rpm -ivh kernel new version
次に、grub設定ファイルで新しいカーネルのデフォルト設定をdefault = 0に変更します。
vi /boot/grub/grub.conf
答え3
完了したら、yum update
コンピュータを再起動する必要があります。reboot now
これで新しいカーネルを見ることができます。uname -r
答え4
どのカーネルがインストールされているかを確認するには、現在のカーネルRPMパッケージを照会する必要があります。
rpm -qa| grep kernel-2.6.32-431
新しいRPMが利用可能な場合は、インストールしてからオペレーティングシステムを再起動し、次のようにロードされたカーネルを確認します。
uname -r