CentOS6まわりのトラブルの忘備録

CentOS6を使っていた時に発生したエラーの対処を忘備録として書いておきます。

問題:yum updateができない

更新が止まったリポジトリは移動されているので、以下のようにリポジトリの位置を変更する。

$ sudo sed -i -e "s|mirror\.centos\.org/centos/\$releasever|vault\.centos\.org/6.6|g" /etc/yum.repos.d/CentOS-Base.repo
$ sudo sed -i -e "s|#baseurl=|baseurl=|g" CentOS-Base.repo
$ sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" CentOS-Base.repo
#  yum update

[tips][Linux]旧バージョンCentOSでyum更新できなくなった時 - Akira's Tech Notes


問題:yum updateでメジャーバージョンを上げたくない

2つの方法がある。

1. --releaseverオプションを指定する。

$ yum --releasever=6.4 update

2. /etc/yum/varsへ変数ファイルを追加。

$ echo 6.4 > /etc/yum/vars/releasever

yum updateで古いマイナーリリースへ固定する · GitHub

問題: vagrantで立ち上げたCentOS6がマウントエラー起こしてる

これやった後に

yum install dkms binutils gcc make patch libgomp glibc-headers glibc-devel kernel-headers

これをやる

yum install kernel-devel

そして再起動

virtualbox - modprobe vboxguest failed - Super User