Un Vagrant è uno strumento da riga di comando per la creazione e la gestione di macchine virtuali. Per impostazione predefinita, Vagrant può eseguire il provisioning di macchine su VirtualBox, Hyper-V e Docker. Altri provider come Libvirt (KVM), VMware e AWS possono essere installati tramite il sistema di plug-in Vagrant. Vagrant viene in genere utilizzato dagli sviluppatori per configurare un ambiente di sviluppo che funzioni su più sistemi operativi.
Qui a LinuxAPT, esamineremo come installare Vagrant su Ubuntu 20.04 LTS.
Passaggi per installare Vagrant su Ubuntu 20.04 LTS Focal Fossa
1. Esegui l'aggiornamento del sistema
Per iniziare, assicurati che tutti i tuoi pacchetti di sistema siano aggiornati eseguendo i seguenti comandi apt-get nel terminale:
$ sudo apt update
$ sudo apt upgrade
2. Installa VirtualBox
Puoi installare Virtualbox usando il seguente comando:
$ sudo apt install virtualbox
3. Installa Vagrant sul sistema
Innanzitutto, scarica l'ultima versione stabile di Vagrant. Visita la pagina dei download di Vagrant per vedere se è disponibile una nuova versione di Vagrant:
$ curl -O https://releases.hashicorp.com/vagrant/2.2.9/vagrant_2.2.9_x86_64.deb
Una volta scaricato il file, installarlo utilizzando il seguente comando:
$ sudo apt install ./vagrant_2.2.9_x86_64.deb
Per verificare che l'installazione sia andata a buon fine esegui il seguente comando che stamperà la versione di Vagrant:
$ vagrant --version
Come distribuire il tuo ambiente di sviluppo con Vagrant?
Puoi creare un progetto Vagrant è semplice come impostare la directory principale del progetto e definire un file Vagrant. Esegui i seguenti comandi per creare la directory:
$ mkdir ~/my-project
$ cd ~/my-project
Quindi, inizializza un nuovo Vagrantfile usando il comando init vagrant, seguito dalla casella che desideri utilizzare. In questo esempio useremo la casella centos/8:
$ vagrant init centos/8
Esegui il vagrant sul comando per creare e configurare la macchina virtuale come specificato nel Vagrantfile:
$ vagrant up
Per entrare nella macchina virtuale, esegui:
$ vagrant ssh
Puoi fermare la macchina virtuale con il seguente comando:
$ vagrant halt
Per distruggere tutte le risorse create durante la creazione della macchina, inserisci:
$ vagrant destroy
Come disinstallare Vagrant su Ubuntu 21.10?
Per disinstallare solo il pacchetto vagrant possiamo usare il seguente comando:
$ sudo apt-get remove vagrant
Possiamo usare il seguente comando per rimuovere configurazioni vagabonde, dati e tutte le sue dipendenze, possiamo usare il seguente comando:
$ sudo apt-get -y autoremove --purge vagrant