Jadi pertama-tama saya tidak ingin menggunakan VMWare dengan Vagrant. Saya ingin menggunakan VirtualBox. Saya menggunakan OSX 10.9.
Beberapa hari yang lalu saya menginstal Vagrant. Saya mengikuti instruksi untuk mengatur VMWare Fusion dan menambahkan penyedia.
--provider=vmware_fusion
Saya kemudian menyadari Anda harus membayar lisensi lain untuk menggunakan VMWare Fusion dengan Vagrant. Saya memilih keluar dari itu. Jadi saya mengunduh VirtualBox dan menginstalnya. Saya menghapus VMWare Fusion sepenuhnya. Vagrant dihapus mengikuti instruksi pada halaman, dan juga menjalankan Onyx untuk membersihkan apa pun. Saya menjalankan perintah 'find' dan tidak ada file Vagrant di sistem.
Saya menginstal ulang Vagrant. Instal ulang VirtualBox. Ketika saya berlari:
vagrant box add laravel/homestead
Saya mendapat kesalahan berikut:
A valid license is required to run the Vagrant VMware
provider. Please visit http://www.vagrantup.com to purchase
a license. Once you purchase a license, you can install it
using `vagrant plugin license`.
Vagrant failed to initialize at a very early stage:
The plugins failed to load properly. The error message given is
shown below.
exit
Perintah Vagrant yang saya jalankan menghasilkan kesalahan ini.
Saya telah berjuang untuk membuatnya bekerja selama berhari-hari. Saya tidak memiliki file VMWare di sistem saya, dan saya menghapus semua file Vagrant. Jadi mengapa masih mencari VMWare?
vagrant up --provider=virtualbox
dan bagaimana ia memilih penyedia default.Saya menemukan bahwa opsi --provider = virtualbox tidak berfungsi selama saya menginstal plugin vagrant-vmware-workstation. Mencopot pemasangan plugin berhasil.
sumber
Saya harus melakukan kedua pencopotan pemasangan:
uninstall plugin gelandangan vagrant-vmware-fusion plugin gelandangan uninstall vagrant-vmware-desktop
Menginstal ulang gelandangan tidak berfungsi yang membuat percaya bahwa setidaknya pada MacOS script uninstaller cacat.
sumber