Я слежу за этим репо https://github.com/roots/roots-example-project.com.
Я сделал все шаги до варгранта, чтобы увидеть часть разработки.
Это дает мне эту ошибку через несколько секунд:
==> default: подготовка к редактированию / etc / exports. Требуются права администратора … sudo: /etc/init.d/nfs-kernel-server: команда не
найденный==> default: монтирование общих папок NFS … Следующая команда SSH ответила с ненулевым состоянием выхода. Бродяга предполагает, что это означает
команда не удалась!mount -o ‘vers = 3, udp’
192.168.50.1:’/home/miguelrebola/projects/work/example.com/site ‘/vagrant-nfs-roots-example-project.comСтандартный вывод из команды:
Стдерр из команды:
stdin: не является tty mount.nfs: запрашиваемая версия NFS или транспорт
протокол не поддерживается
Мне нужно начать, и я перепробовал все, что нашел в интернете.
Эта ошибка выдается только один раз, после чего она отображается только при запуске vagrant up.
— work / example.com »vagrant up Настройка машины« по умолчанию »с провайдером« virtualbox »…
==> по умолчанию: проверка того, актуальна ли коробка ‘ubuntu / trusty64’ …
==> по умолчанию: VirtualBox VM уже запущена.
==> по умолчанию: проверка записей хоста
— работа / example.com »
Есть идеи, что происходит?
PS. Я нахожусь на Ubuntu.
Это выглядит как nfsd
не работает на вашем хост-компьютере (Ubuntu не устанавливается по умолчанию, Mac OS делает)
установить с sudo apt-get install nfs-kernel-server
скорее всего, этого будет достаточно, если не следовать инструкциям https://help.ubuntu.com/community/SettingUpNFSHowTo настроить все.
Второй вариант : если вы не хотите устанавливать NFS, вы можете удалить , type: 'nfs'
из Vagrantfile и пусть vagrant использует механизм общих папок по умолчанию.
Других решений пока нет …