您的位置:首页 > 运维架构 > Linux

CentOS 6.4下安装Vagrant

2013-07-03 16:30 127 查看
使用的软件:

1. CentOS: CentOS release 6.4 (Final)

2. Vagrant: vagrant_1.2.2_i686.rpm

3. Virtualbox: VirtualBox-4.2-4.2.14_86644_el6-1.i686.rpm

一、安装Vagrant:

#yum -y install vagrant_1.2.2_i686.rpm

二、安装VirtualBox:

#yum -y install VirtualBox-4.2-4.2.14_86644_el6-1.i686.rpm

三、安装Linux头包(linux-header package):

#yum install kernel-devel

四、设置环境变量

#export KERN_DIR=/usr/src/kernels/2.6.32-358.11.1.el6.i686/

#export KERN_INCL=/usr/src/kernels/2.6.32-358.11.1.el6.i686/include/

五、Build

#/etc/init.d/vboxdrv setup

六、创建Vagrant工作区,开始使用Vagrant

#cd ~

#mkdir vagrant_workspace

#cd vagrant_workspace

#vagrant init precise32 http://files.vagrantup.com/precise32.box
#vagrant up

注:第七步骤仅当vagrant up出现import bug时才需要。

七、修复VirtualBox import bug(NS_ERROR_CALL_FAILED)

#cd ~/.vagrant.d/boxes/BaseBoxName/virtualbox

#openssl sha1 *.vmdk *.ovf > box.mf

#cd ~/vagrant_workspace

#vagrant up

注:文中BaseBoxName为precise32

链接:

Vagrant

Vagrant Example
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: