Skip to content

VOGRANT e additivi per gli ospiti di VirtualBox

Posted in Articles

VirtualBox Per qualche tempo, ho adottato lo strumento errante Io uso in congiunzione con VirtualBox per testare tutte le mie configurazioni in una sandbox virtuale. Alcune caratteristiche di vagabondi come la condivisione dei dati tra il sistema host e il sistema ospite si basano sulle aggiunte guest (aggiunte guest), che possono essere problematiche.

  • Alcune macchine virtuali fornite da cloud vagabondi o altri Non contenere affatto le aggiunte guest.
  • Altri forniscono loro, ma non necessariamente nella stessa versione dell’installazione locale di VirtualBox.
  • Un aggiornamento di VirtualBox richiede comunque Colpo.

Ecco la macchina virtuale fornita dal progetto CentOS.

$ vagrant init centos/7$ vagrant upBringing machine 'default' up with 'virtualbox' provider...==> default: Importing base box 'centos/7'......==> default: Machine booted and ready!==> default: Checking for guest additions in VM... default: No guest additions were detected on the base box for this VM! Guest default: additions are required for forwarded ports, shared folders, host only default: networking, and more. If SSH fails on this machine, please install default: the guest additions and repackage the box to continue.

L’installazione manuale delle aggiunte degli ospiti non è un compito complesso in sé, ma può essere rapidamente doloroso. Questo è cosa fare in fondo.

  • Inserire un’unità virtuale vuota nella macchina virtuale.
  • Avvia la macchina virtuale.
  • Installare gli strumenti di costruzione necessari nella macchina virtuale.
  • Installare l’immagine delle aggiunte guest.
  • Costruisci le aggiunte guest.

c ‘è dove il plugin vagrant-vbguest entra in gioco. Permette la gestione automatica di tutte queste operazioni come ripetitive come cronofagi.

$ vagrant plugin install vagrant-vbguestInstalling the 'vagrant-vbguest' plugin. This can take a few minutes...Fetching: vagrant-vbguest-0.26.0.gem (100%)Installed the plugin 'vagrant-vbguest (0.26.0)'!

Ricarico I miei centos della macchina virtuale prima, ed è quello che ottengo.

Mounting Virtualbox Guest Additions ISO to: /mntmount: /dev/loop0 is write-protected, mounting read-onlyInstalling Virtualbox Guest Additions 6.1.16

info in alternativa, il plugin vagrant-vbguest esiste anche come pacchetto sotto OpenSuse. Tuttavia, evito di installarlo perché dipende dalla versione ufficiale di VirtualBox fornita dal distributore.

La scrittura di questa documentazione richiede tempo e quantità significative di caffè espresso. Goditi questo blog? Offri un caffè per l’editor cliccando sulla tazza.

Be First to Comment

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *