4 votes

Comment installer script les ajouts de l'invité Virtualbox sur une boîte Debian Vagrant ?

J'aimerais utiliser une boîte Vagrant vanille pour Debian (debian/jessie64), mais automatiser l'installation des ajouts d'invités VirtualBox et permettre l'utilisation du partage Virtualbox pour le système d'exploitation. /vagrant par rapport à l'utilisation par défaut de rsync. Je me suis dit que je pouvais utiliser le provisionnement basé sur Vagrant Shell et j'ai essayé d'installer dkms y virtualbox-guest-dkms à partir du dépôt contrib comme je l'ai lu dans certains messages, mais cela ne fonctionne pas. Est-ce que quelqu'un peut me dire si c'est possible et comment ?

5voto

Roman Points 123

Il existe un plugin que vous pouvez installer et qui vérifie la présence d'ajouts d'invités et les installe si nécessaire lorsque la boîte est approvisionnée : https://github.com/dotless-de/vagrant-vbguest/

Pour empêcher Vagrant d'utiliser rsync, utilisez un paramètre de type vide dans le champ config.vm.synced_folder

Voici celui que j'utilise :

config.vm.synced_folder "./", "/vagrant", id: "vagrant-root",
      owner: "vagrant",
      group: "www-data",
      mount_options: ["dmode=775,fmode=664"],
      type: ""

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X