Vagrant SSH в гостевой Windows 10: PATH не включает инструменты, предоставляемые с Chocolatey - PullRequest
2 голосов
/ 12 июня 2019

Мы работаем с Windows 10 Vagrant box, для которого мы сделали базовую коробку с Packer.Хост - macOS 10.14.5

Во время инициализации Vagrant мы используем Chocolatey для установки различных необходимых нам инструментов сборки.Тем не менее, если мы vagrant ssh в работающей коробке, у нас нет доступа к этим инструментам.Изучая PATH, выясняется, что он не содержит каталог для указанных инструментов.

Тем не менее, если мы запустим окно с его пользовательским интерфейсом и войдем в пользовательский интерфейс виртуальной машины и запустим "cmd.exe "из меню" Пуск ", то PATH содержит все записи, установленные Chocolatey.

Что мы должны сделать, чтобы PATH был верным для vagrant ssh?


РЕДАКТИРОВАТЬ: Запуск vagrant winrm -c "echo \$env:PATH" действительно отображает PATH

...