【原创】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

You may also like...

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注