🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
[Vagrant by HashiCorp](https://www.vagrantup.com/) Vagrant 是用来管理虚拟机的工具,支持当前主流的虚拟机系统如 VirtualBox、VMware、AWS 等。Vagrant 的主要作用是提供一个可配置、可移植和复用的软件环境。Vagrant 让你通过编写一个 Vagrantfile 文件来控制虚拟机的启动、虚拟机网络环境的配置、虚拟机与主机间的文件共享,以及启动后自动执行一些配置脚本,如自动执行一个 Shell Script 来安装一些必备的开发工具,如安装配置MySQL、PHP,甚至是自动配置 Nginx 站点。这意味着,在一个多人开发的项目中,你只需要同步 Vagrantfile 文件,就可以保证参与项目的每个人各自的机器上拥有一致的开发环境。 可以在下面网站上搜索需要的vagrant box [https://app.vagrantup.com/boxes/search](https://app.vagrantup.com/boxes/search) #### 卸载程序和依赖 在下载的安装包里有一个删除工具,可以直播删除 Vagrant软件。 ``` ``` ![](https://box.kancloud.cn/004e3bf9954c86179694b4c1088dcdcf_1398x856.png) 也可以使用下面命令删除 ``` # 删除软件 rm -rf /opt/vagrant rm -f /usr/local/bin/vagrant sudo pkgutil --forget com.vagrant.vagrant #删除用户数据 rm -rf ~/.vagrant rm -rf ~/.vagrant.d ~~~ ```