想要请教一下,如果虚拟机是VMware的话要怎么使用vagrant来弄环境?

来源:2-3 使用Vagrant搭建完整开发环境

wxhpeter

2014-12-23 18:30

洪大师,我是想在我电脑里面的vmware里面的一个linux mint系统里面搭建一下这个环境,运行vagrant up命令后,发现提示没有安装virtualbox,请问,如果我想使用这个命令来在VMware里面装一个环境,需要改动哪个文件?要怎么改呢?小弟对vagrant完全不知。。。希望老师能抽空详细回答一下

写回答 关注

2回答

  • 洪涛
    2014-12-23 23:10:47

    vagrant从官方申明上来说是支持vmware虚拟机的,但由于vmware的支持时间并不长,用的人也不多,而且这个vmware的支持插件貌似还是第三方编写的,所以在具体使用中可能会有一些小问题,总体上来说我是不建议新手使用vagrant去管理vmware的,而且使用vmware相比virtualbox也并没有什么太大的优势和必要性。


    但如果一定要用的话,我看了一下官方的说明,大概步骤如下:

    1.安装vagrant支持vmware的插件

    vmware-fusion:vagrant plugin install vagrant-vmware-fusion
    vmware-workstation:vagrant plugin install vagrant-vmware-workstation


    2.在你的vagrantfile里定义使用vmware 

    Vagrant.configure("2") do |config|
     # ... other config up here

     # Prefer VMware Fusion before VirtualBox
     config.vm.provider "vmware_fusion"
     config.vm.provider "virtualbox"
    end


    3.使用--provider=vmware_fusion参数跟在vagrant命令后面去执行各种命令,比如vagrant up --provider=vmware_fusion

  • hasty
    2014-12-23 19:30:45

    网上的资料很多:

    例如:http://www.oschina.net/translate/get-vagrant-up-and-running-in-no-time

    英语好的话,到官方网站最好了:

    http://www.vagrantup.com/vmware

洪大师带你解读Symfony 2框架

洪大师教你玩转强大的框架-Symfony2,提高代码性能

20610 学习 · 245 问题

查看课程

相似问题