はじめに
VirtualboxのGuest Additionsは
console
$ yum update
console
$ apt-get upgrade
なんかを行うとkernelのバージョンが上がってインストールされているGuest Additionsのバージョンが上がってしまうことがあります。
一々、ビルドしてとやるのは面倒ですので、vagrant upした時に自動でguest-additionsのバージョンも上げてほしいものです。
プラグインを使う
vagrant-vbguestを利用することで、vagrant upをした際に勝手にVirtualboxのGuest Additionsをビルドしてくれるようになります。
$ vagrant plugin install vagrant-vbguest
(注意) Guest Additionsのビルドに失敗するケース
- (参考)vagrant-vbguestプラグインがGuestAdditionsを無効にしてしまう
- Virtual Boxのテストビルドを使用している1
- 元々Guest Additionのバージョンがかなり新しい2
- vagrant upした際にconfig.vbguest.auto_updateがtrueになっており、バージョンが上がってしまう3
Vagrantfile
Vagrant.configure("2") do |config|
config.vbguest.auto_update = false
end