glibc-headersをアップデートしようとしたとき、あるいはスクリプトで自動アップデートされようとしたとき、
以下のようなエラーでアップデートできないことがあります。
1 2 3 4 5 6 7 |
Error: Package: glibc-headers-2.12-1.192.el6.x86_64 (base) Requires: kernel-headers >= 2.2.1 Error: Package: glibc-headers-2.12-1.192.el6.x86_64 (base) Requires: kernel-headers You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest Could not install OS dependencies. Aborting bootstrap! |
私がこのエラーに遭遇したとき、
原因はyumの設定でカーネルがアップデートされないように制限がかけられていたためでした。
なので、対策として一時的にカーネルのアップデートを許可するようにyumの設定を変更します。
/etc/yum.conf
1 |
exclude=kernel* |
この行をコメントアウトします。
1 |
#exclude=kernel* |