En este momento, cada vez que uso vagabundo, intenta usarlo libvirtcomo proveedor. Quiero usar VirtualBox por defecto.
vagrant-libvirt no está instalado.
Es molesto porque algunos comandos no funcionan, como vagrant status:
[florian@localhost local]$ vagrant status
The provider 'libvirt' could not be found, but was requested to
back the machine 'foobar'. Please use a provider that exists.
[florian@localhost local]$ vagrant status --provider=virtualbox
An invalid option was specified. The help for this command
is available below.
Usage: vagrant status [name]
-h, --help Print this help
fedora
virtualbox
libvirt
vagrant
Florian Margaine
fuente
fuente

libvirtda la pregunta. No creo que sea valioso tener una etiqueta para cada versión específica de Fedora, especialmente cuando tienen EOL en tan solo 12mos después del lanzamiento.Respuestas:
De acuerdo con la documentación del vagabundo , el proveedor predeterminado debe ser
virtualbox, y laVAGRANT_DEFAULT_PROVIDERvariable le permite anularlo.Sin embargo,
VAGRANT_DEFAULT_PROVIDERestá vacío, por lo que debería estarlovirtualbox, ¿verdad? Bueno, si configuro la variable envirtualbox, funciona de nuevo. Así que supongo que Fedora establece la variable predeterminada en otro lugar.Solución:
fuente
Esta es solo mi experiencia al encontrarme con este problema.
Al ejecutar
vagrant up, obtuve estoProbé los comandos proporcionados anteriormente
Entonces ejecuté
vagrant upUsando
VBoxManage --version, me dioy me pidió que ejecutara lo
sudo /etc/init.d/vboxdrv setupque resolvió mi problema.fuente