Делаю в Windows7 vagrant up для бокса debian/jessie64 и получаю ошибку:
Bringing machine 'default' up with 'virtualbox' provider...
==> default: Importing base box 'debian/jessie64'...
==> default: Matching MAC address for NAT networking...
==> default: Checking if box 'debian/jessie64' is up to date...
==> default: Setting the name of the VM: farmiya_cards_default_1448998917763_52769
"rsync" could not be found on your PATH. Make sure that rsync
is properly installed on your system and available on the PATH.
Для других боксов (например ubuntu/trusty64) такой проблемы нет.
Пример простейшего Vagrantfile, на котором получаю ошибку:
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "debian/jessie64"
config.vm.network :forwarded_port, guest: 80, host: 81
config.vm.provider :virtualbox do |vb|
vb.customize ["modifyvm", :id, "--memory", 1024]
vb.customize ["modifyvm", :id, "--cpus", 1]
end
end
В чем же все-таки дело? Почему он вообще требует rsync, если в Vagrantfile у меня нет требования синхронизировать этим методом? Почему это только для бокса с jessie происходит?