在 centOS 上安装 Vagrant

in Notes with 1 comment

做一下笔记,工作上需要做很多验证性等测试工作,尤其是 ansible 的脚本测试,换了一台测试机,又要重复安装 Vagrant,只好写下这篇文字,无需再翻查网上资料。

安装依赖
sudo yum -y install gcc make patch  dkms qt libgomp
sudo yum -y install kernel-headers kernel-devel fontforge binutils glibc-headers glibc-devel
安装 VirtualBox
cd /etc/yum.repos.d
sudo wget http://download.virtualbox.org/virtualbox/rpm/rhel/virtualbox.repo
sudo yum install VirtualBox-5.2 -y
检查内核
ls /usr/src/kernels/
uname -r
重建 VirtualBox 内核模块
export KERN_VER=$(uname -r)
sudo /sbin/rcvboxdrv setup
安装 Vagrant
sudo yum -y install https://releases.hashicorp.com/vagrant/2.0.3/vagrant_2.0.3_x86_64.rpm
使用 Vagrant

命令清单:

命令作用
vagrant up启动本地环境
vagrant halt关闭本地环境
vagrant suspend暂停本地环境
vagrant resume恢复本地环境
vagrant reload修改了 Vagrantfile 后,使之生效(相当于先 halt,再 up)
vagrant ssh通过 ssh 登录本地环境所在虚拟机
vagrant destroy彻底移除本地环境
Responses
  1. wwaf

    宅男福利 https://6wll.com

    Reply