Vagrant: Difference between revisions
Jump to navigation
Jump to search
Line 16: | Line 16: | ||
'''Ubuntu''' | '''Ubuntu''' | ||
<source lang="bash"> | <source lang="bash"> | ||
wget -qO - vagrant.gpg https://apt.releases.hashicorp.com/gpg\ | # wget -qO - vagrant.gpg https://apt.releases.hashicorp.com/gpg\ | ||
| sudo gpg --dearmor -o /usr/share/keyrings/ | # | sudo gpg --dearmor -o /usr/share/keyrings/vagrant-archive-keyring.gpg | ||
# | |||
# sudo echo "deb [arch=$(dpkg --print-architecture)\ | |||
# signed-by=/usr/share/keyrings/vagrant-archive-keyring.gpg]\ | |||
# https://apt.releases.hashicorp.com $(lsb_release -cs) main" > /etc/apt/sources.list.d/vagrant.list | |||
wget -qO - hashicorp.gpg https://apt.releases.hashicorp.com/gpg\ | |||
| sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg | |||
sudo echo "deb [arch=$(dpkg --print-architecture)\ | sudo echo "deb [arch=$(dpkg --print-architecture)\ | ||
signed-by=/usr/share/keyrings/ | signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg]\ | ||
https://apt.releases.hashicorp.com $(lsb_release -cs) main" > /etc/apt/sources.list.d/ | https://apt.releases.hashicorp.com $(lsb_release -cs) main" > /etc/apt/sources.list.d/hashicorp.list | ||
</source> | </source> | ||
Revision as of 05:34, 12 June 2022
Info
brew cask info virtualbox
brew cask info vagrant
brew cask info vagrant-manager
Install
MacOS
brew cask install virtualbox
brew cask install vagrant
brew cask install vagrant-manager
Ubuntu
# wget -qO - vagrant.gpg https://apt.releases.hashicorp.com/gpg\
# | sudo gpg --dearmor -o /usr/share/keyrings/vagrant-archive-keyring.gpg
#
# sudo echo "deb [arch=$(dpkg --print-architecture)\
# signed-by=/usr/share/keyrings/vagrant-archive-keyring.gpg]\
# https://apt.releases.hashicorp.com $(lsb_release -cs) main" > /etc/apt/sources.list.d/vagrant.list
wget -qO - hashicorp.gpg https://apt.releases.hashicorp.com/gpg\
| sudo gpg --dearmor -o /usr/share/keyrings/hashicorp-archive-keyring.gpg
sudo echo "deb [arch=$(dpkg --print-architecture)\
signed-by=/usr/share/keyrings/hashicorp-archive-keyring.gpg]\
https://apt.releases.hashicorp.com $(lsb_release -cs) main" > /etc/apt/sources.list.d/hashicorp.list
Syntax
vagrant box add {title} {url}
vagrant init {title}
Example
vagrant box add hashicorp/precise64 https://vagrantcloud.com/hashicorp/boxes/precise64/versions/1.1.0/providers/virtualbox.box
vagrant init hashicorp/precise64
vagrant up
vagrant ssh
vagrant halt