Questa serie è incentrata su Vagante con VirtualBox come Fornitore . Dall'articolo precedente, potresti avere una comprensione di cos'è un provider. Casella virtuale è il provider predefinito con Vagrant ed è multipiattaforma e può essere eseguito su Windows, Linux e macOS. Quindi prima di installare Vagrant dovresti configurare Virtualbox nella tua macchina.
Dai un'occhiata alla nostra guida all'installazione su come configurare virtualbox. Una volta terminata la configurazione di Virtualbox, è il momento di scaricare i binari Vagrant e installarli. Esistono due modi per installare Vgrant in Linux. Uno è scaricare il file repository direttamente dal sito ufficiale e installarlo localmente e in secondo luogo utilizzando i gestori di pacchetti.
Vedremo come utilizzare entrambi i metodi.
Installa Vagrant in Linux
Installazione di Vagrant usare un gestore di pacchetti è semplice. A seconda della distribuzione che stai utilizzando, è possibile aggiungere repository e installare vagrant eseguendo il comando seguente nella tua macchina.
Installa Vagrant su Fedora
$ sudo dnf install -y dnf-plugins-core $ sudo dnf config-manager --add-repo https://rpm.releases.hashicorp.com/fedora/hashicorp.repo $ sudo dnf -y install vagrant
Installa Vagrant su Centos/RHEL
$ sudo yum install -y yum-utils $ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/RHEL/hashicorp.repo $ sudo yum -y install vagrant
Installa Vagrant su Debian/Ubuntu
$ curl -fsSL https://apt.releases.hashicorp.com/gpg | sudo apt-key add - $ sudo apt-add-repository "deb [arch=amd64] https://apt.releases.hashicorp.com $(lsb_release -cs) main" $ sudo apt-get update && sudo apt-get install vagrant
Installa Vagrant su Amazon Linux
$ sudo yum install -y yum-utils $ sudo yum-config-manager --add-repo https://rpm.releases.hashicorp.com/AmazonLinux/hashicorp.repo $ sudo yum -y install vagrant
In alternativa, puoi scaricare i file repo di Vagrant dal sito ufficiale in base alla distribuzione in esecuzione. Una volta scaricato il file repository, devi eseguire l'installazione locale. Vai alla directory in cui hai scaricato il file repository ed esegui il comando seguente in base alla tua distribuzione.
$ sudo rpm -ivh vagrant_2.2.16_x86_64.rpm # RHEL based distribution $ sudo dpkg -i vagrant_2.2.16_x86_64.deb # Debian/Ubuntu-based distribution $ sudo pacman -U vagrant_2.2.16_x86_64.tar.zst # Arch based distribution
Per verificare se Vagante l'installazione è riuscita puoi eseguire il seguente comando che verificherà la versione vagante.
$ vagrant --version Vagrant 2.2.16
Disinstalla Vagrant in Linux
Rimuovere Vagrant è semplice. Se hai installato tramite il gestore pacchetti, esegui il comando seguente per rimuovere i pacchetti installati.
$ sudo apt remove vagrant ⇐ Debian/Ubuntu-based distribution $ sudo yum remove vagrant ⇐ Centos/RHEL distribution $ sudo dnf remove vagrant ⇐ Fedora distribution
Se hai scaricato il file repository e lo hai installato localmente, devi rimuovere le seguenti directory.
# sudo rm -rf /opt/vagrant # sudo rm -f /usr/bin/vagrant
NOTA :rimuoverà solo le directory di installazione vaganti, non le directory di progetto su cui lavorerai.
Nel prossimo articolo daremo un'occhiata a come impostare il nostro primo Vagante box e come lavorare con il file vagabondo.