CentOS7.4にVirtualBoxとVagrantをインストール
執筆時のバージョン
- CentOS 7.4
- VirtualBox 5.2.4
- Vagrant 2.0.1
VirtualBoxをインストール Link to heading
依存関係の問題でlibSDLが必要
このサイトからCentOS7.4用libSDLのrpmをダウンロードしてインストール
# rpm -ivh SDL-1.2.15-14.el7.x86_64.rpm
公式サイトからCentOS7用のrpmをダウンロードしてインストール
# rpm -ivh VirtualBox-5.2-5.2.4_119785_el7-1.x86_64.rpm
Vagrantをインストール Link to heading
公式サイトからCentOS(64bit)のrpmをダウンロードしてインストール
# rpm -ivh vagrant_2.0.1_x86_64.rpm
以下のコマンドを入力して不足しているパッケージがあればインストール
# /sbin/vboxconfig
私の環境では以下のパッケージを追加インストール
インストール後に再度セットアップする
# yum install gcc kernel-devel
# /sbin/vboxconfig
VagrantにCentOS7のイメージをダウンロード Link to heading
$ vagrant box add centos/7
==> box: Loading metadata for box 'centos/7'
box: URL: https://vagrantcloud.com/centos/7
This box can work with multiple providers! The providers that it
can work with are listed below. Please review the list and choose
the provider you will be working with.
1) hyperv
2) libvirt
3) virtualbox
4) vmware_desktop
Enter your choice: 3
==> box: Adding box 'centos/7' (v1710.01) for provider: virtualbox
box: Downloading: https://vagrantcloud.com/centos/boxes/7/versions/1710.01/providers/virtualbox.box
==> box: Successfully added box 'centos/7' (v1710.01) for 'virtualbox'!