【原创】MacOS安装 Vagrant
安装环境
MacOS 10.15.6
Vagrant 2.2.10
安装准备
1、Vagrant 简介
Vagrant 是一个用于在一个工作流中构建和管理虚拟机环境的工具,它拥有简单易用的工作流并且专注于自动化实现。Vagrant 缩短了开发环境的搭建时间,提高了生产效率,并且使“在我的机器上工作”成为了过去。
以上是官方的说法,有些专业措词难以理解。对于我而言,Vagrant 的作用在于它简化了我们安装一个全新虚拟机的流程。如果你自己使用虚拟机软件安装过虚拟机,那么你肯定对以下流程熟悉。
比如:要安装一个 Ubuntu 18.04 的系统,首先去 Ubuntu 官网下载一个 ISO 的镜像文件,这个 ISO 镜像文件是一个文件包,里面用得到用不到的全有,所有何种自然不小,4 GB 左右,下载所需时间不少。
下载完成后,还需要在虚拟机软件中新建虚拟机,挂载 ISO 镜像,配置虚拟机 CPU/Memory/Disk/Network etc。这一系列操作完成以后,再启动虚拟机安装程序开始安装,将 ISO 镜像中的文件复制并安装到虚拟机磁盘盘,这个过程得要个至少 30 分钟(取决于CPU 及磁盘速度),然后你才能得到一台全新安装的虚拟机。
但如果使用 Vagrant,这一切都变的更快更简单,实现以上流程只需要两条命令即可,轻松愉快!
https://www.vagrantup.com/intro
2、Vagrant 官网
https://www.vagrantup.com/
3、Vagrant 下载
https://www.vagrantup.com/downloads
安装步骤
1、下载 Vagrant
2、安装 Vagrant
点击下载的 .dmg 安装包
点击 vagrant.pkg 进行安装
弹出的窗口一直默认点击 "继续" -> "安装" 即可,中途需要输入一次 MacOS 系统密码
安装成功
3、验证安装
命令行输入 vagrant version,出现 vagrant 的版本信息则安装成功。
➜ ~ vagrant version
Installed Version: 2.2.10
Latest Version: 2.2.10
You're running an up-to-date version of Vagrant!
卸载 Vagrant
1、卸载 Vagrant
卸载 Vagrant 有两种方式,一种是通过命令行删除 vagrant 相关可执行文件及资源,另一种是通过 vagrant-xxxx.dmg 中的卸载工具(本质也是执行删除命令)
a、命令行执行命令
rm -rf /opt/vagrant
rm -f /usr/local/bin/vagrant sudo
pkgutil --forget com.vagrant.vagrant
b、使用卸载工具
点击 vagrant-xxx.dmg 进入如下窗口,点击 uninstall.tool,注意运行这个工具可能会有 MacOS 的安全提示,
需要去到 MacOS 的设置-> 安全性与隐私 -> 能用,在下文的允许从以下位置下载的 App 位置有一行小字(已阻止 uninstall.tool ... balabala)点击后面的仍要打开。
点击打开
输入 yes
2、删除用户数据
删除用户数据会删除所有的虚拟机,插件,许可文件,缓存文件等等。删除用户以后你可以实现一个全新的 Vagrant 的安装。
rm -rf ~/.vagrant.d
附录
官方安装文档
一句话总结,下载对应平台的安装包,然后安装就完成了。
https://www.vagrantup.com/docs/installation
官方卸载文档
https://www.vagrantup.com/docs/installation/uninstallation
近期评论