微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

安装Vagrantcentos环境

使用的软件:

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 installvagrant_1.2.2_i686.rpm


二、安装VirtualBox:

#yum -y installVirtualBox-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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。