VMware и Homestead. Не удалось найти поставщика vmware_desktop.

Кажется, я не могу получить поддержку VMWare, работающую с Laravel's Homestead в Windows 7.

Я купил и установил VMWare Workstation и плагин Vagrant VMWare и добавил для него лицензию.

Я загрузил коробку усадьбы с помощью команды в документации laravel vagrant box add laravel/homestead и выбрал вариант 2 для vmware_desktop.

И указал provider: vmware_desktop в моем файле ~/.homestead/Homestead.yml и запустил vagrant up, откуда я скачал файлы Homestead Vagrant.

И получаю сообщение:

C:\Users\Ezra\Desktop\Homestead>vagrant up
The provider 'vmware_desktop' could not be found, but was requested to
back the machine 'default'. Please use a provider that exists.

Я пробовал разные имена провайдеров; например: vmware_fusion, vm_desktop, vm_fustion.. и т. д. Ничего не работает.

У меня есть последний образ vmware_desktop версии 0.2.7, и я визуально убедился, что файлы существуют в каталоге ~/.vagrant.d/boxes.

Провайдер VirtualBox работает нормально. Но не VMware. Любые идеи? :)


person Nicekiwi    schedule 14.07.2015    source источник


Ответы (2)


Чтобы Homestead работал в Windows, провайдер должен быть настроен на:

provider: vmware_workstation

Сделал PR для документации laravel, так что это не должно быть проблемой ни для кого в будущем. :)

person Nicekiwi    schedule 14.07.2015

Для Laravel 5 и Homestead 2.0

Попробуйте запустить

homestead up

затем

homestead provision

Это перезагрузит ваш ~/.homestead/Homestead.yml для дополнительных сайтов и/или конфигурации.

усадьба

person Mohamed Salem Lamiri    schedule 14.07.2015
comment
Я использую vagrant/homestead в Windows 7, и он отлично работает, также я могу запускать homestead up из любого места, а не только из того места, где я загрузил файлы Homestead Vagrant... Примечание. Если вы используете Windows, вам может потребоваться включить аппаратную виртуализацию ( ВТ-х). Обычно его можно включить через BIOS. Ознакомьтесь с документацией, чтобы узнать больше о настройке homestead. - person Mohamed Salem Lamiri; 14.07.2015
comment
Вы используете виртуальный бокс!! Этот вопрос касается VMWare. - person Nicekiwi; 15.07.2015