一、Vgrant的安装

⏱️ 5 分钟 步骤 1 / 3

Vagrant是一个跨平台的虚拟机管理工具,我们以 Deepin 20.2.3 为例,安装和使用 Vagrant。我们在这里所说的 Vagrant 包括 Vagrant 工具本身 和 虚拟引擎工具 VirtualBox。

1.1 安装Vagrant

安装 vagrant 时,使用的 VirtualBox 版本必须要得到 对应 Vagrant 版本的支持,在写这篇文档的时候,我安装的 Vagrant 版本是 2.2.18 ,对应的 VirtualBox 版本是 6.1.26

Vagrant 安装包下载地址:https://releases.hashicorp.com/vagrant/,在这里可以看到Vagrant 当前的最新版本以及历史版本,我们可以选择到对应操作系统的对应版本进行下载。

VirtualBox 安装包下载地址:https://www.virtualbox.org/wiki/Downloads,同样,在这里我们可以找到 VirtualBox 的对应版本。

将 Vagrant 和 VirtualBox 指定的安装包下载到本地后,执行安装命令,如下

# 安装 Vagrant
sudo apt install ./vagrant_2.2.18_x86_64.deb
# 安装 VirtualBox
sudo apt install ./virtualbox-6.1_6.1.26-145957_Debian_buster_amd64.deb

1.2 安装验证

执行以下命令验证vagrnat是否能正常使用

# 创建 vagrant 项目路径
mkdir ~/my-vagrant-project
# 初始化 centos8虚拟机
vagrant init centos/8
# 启动虚拟机
vagrant up
# 停止虚拟机
vagrant halt
# 删除虚拟机
vagrant destroy

如果以上步骤可以顺利执行,则代表 Vagrant 安装成功。