vagrant up
した時にこんなこと↓を言われた場合、手動でGuest Addtionsをインストールしなくとも…
$ vagrant up
〜略〜
==> default: Checking for guest additions in VM...
default: No guest additions were detected on the base box for this VM! Guest
default: additions are required for forwarded ports, shared folders, host only
default: networking, and more. If SSH fails on this machine, please install
default: the guest additions and repackage the box to continue.
default:
default: This is not an error message; everything may continue to work properly,
default: in which case you may ignore this message.
〜略〜
pluginのvagrant-vbguestをインストールすれば、vagrant up
時にGuest Additionsと依存パッケージをインストールしてくれる。
事前にyum update
等でパッケージ更新しておくことが望ましい。
$ vagrant plugin install vagrant-vbguest
$ vagrant plugin list
vagrant-vbguest (0.24.0, global)
次からはGuestAdditionsがインストールされていると表示される。
$ vagrant up
〜略〜
[default] GuestAdditions 6.1.6 running --- OK.
〜略〜
vagrant-vbguestによりvagrant up
時に自動インストールされるのが困る場合は、Vagrantfileに以下を書けば無効化される。
config.vbguest.auto_update = false
詳細やその他のオプションは以下にて。