Please Fix This Error and Try Again Couldnt Open File Base Homestead
Я использую Vagrant для своей среды, и у меня есть небольшая проблема:
$vagrant up Bringing machine 'default' up with 'virtualbox' provider... ==> default: Box 'base' could not exist found. Attempting to observe and install... default: Box Provider: virtualbox default: Box Version: >= 0 ==> default: Adding box 'base of operations' (v0) for provider: virtualbox default: Downloading: base An error occurred while downloading the remote file. The mistake bulletin, if any, is reproduced below. Please set up this error and try once more. Couldn't open file /Users/.../base Я инициализировал свой проект с помощью vagrant init, но по какой-то причине vagrant upwardly отказывается работать.
Ответ 1
Похоже, что вы создали проект Vagrant с помощью всего vagrant init. Это создаст ваш Vagrantfile, но у него не будет определенного поля.
Вместо этого вы можете попробовать
$ vagrant init hashicorp/precise32
$ vagrant up
который использует стандартное изображение Ubuntu. На веб-сайте Vagrant есть Getting Started, в котором приведены хорошие примеры.
Ответ ii
Если вы используете OS X и используете стандартную установку, удалите старый брезгливый локон и теперь он должен работать
sudo rm /opt/vagrant/embedded/bin/curl
Ответ 3
vagrant init laravel/homestead а затем
vagrant up Что сработало для меня.
Ответ 4
Это произошло из-за наличия бродячего файла без определенного имени ящика. это происходит, когда вы запускаете vagrant init без параметра имени ящика.
Таким образом, вы должны удалить файл Vagrant тогда
vagrant init box-championship vagrant up Я надеюсь, что это может помочь!
Ответ five
работайте со мной, это следующие шаги:
-
cd homestead(в папке с папкой home directory) ИЛИcd homestead -
del vagrantfileилиrm -Rf Vagrantfile -
vagrant init laravel/homestead -
vagrant up
Ответ 6
Я знаю, что это старый, но у меня точно такая же ошибка. Оказывается, я отсутствовал этот шаг, который явно находится в документации.
Мне нужно было отредактировать Vagrantfile, чтобы установить config.vm.box равным изображению, которое я загрузил, hashicorp/precise32. По умолчанию установлено значение base.
Вот что говорится в документации:
Теперь, когда ящик был добавлен в Vagrant, нам нужно настроить нашу проект, чтобы использовать его в качестве базы. Откройте Vagrantfile и измените содержимое к следующему:
Vagrant.configure("2") practise |config| config.vm.box = "hashicorp/precise32" finish
Ответ 7
Запустите это в своем терминале:
$ vagrant box listing Вы увидите что-то вроде laravel/homestead(virtualbox,x.x.ten)
Затем найдите Vagrantfile и найдите строку, в которой говорится
config.vm.box = "box" замените box на имя поля при запуске vagrant box list.
Ответ 8
если "Vagrantfile" already exists in this directory. Remove information technology earlier running "vagrant init". "Vagrantfile" already exists in this directory. Remove it before running "vagrant init". ошибка показывает тогда
1. rm Vagrantfile 2. vagrant init hashicorp/precise64 three. vagrant upwards Ответ 9
Кажется, что что-то не так с встроенной программой curl в Vagrant. Следуя совету выше, я просто переименовал его (на всякий случай, когда я захотел его вернуть), и vagrant up начал работать, как ожидалось.
На моем mac:
♪ .vagrant.d sudo mv /opt/vagrant/embedded/bin/coil /opt/vagrant/embedded/bin/curlOLD Password:
Ответ x
Я тоже испытываю эту ошибку. Я думаю, это потому, что я не смог предоставить box_url..
vagrant init precise64 http://files.vagrantup.com/precise64.box Ответ 11
ну, на самом деле вы должны сделать:
vagrant up laravel/homestead потому что согласно пошаговому описанию усадьбы вы только что загрузили его: http://laravel.com/docs/5.0/homestead от:
vagrant box add laravel/homestead поэтому вы должны запустить окно, которое вы хотите использовать, а не какой-нибудь случайный образ Ubuntu;)
Ответ 12
У меня возникла ошибка при запуске vagrant up (я использовал Macbook pro, Mac OS: ten.12.1):
An error occurred while downloading the remote file. The error message, if any, is reproduced below. Delight prepare this error and try over again. Couldn't open file...
Я попытался удалить Vagrantfile в моей папке и запустить:
vagrant init hashicorp/precise64
то
vagrant up
Он может решить мою проблему. Надеюсь, это поможет кому-то, кто сталкивается с той же проблемой.
Ответ 13
У меня возникла такая же проблема, когда я выполнил следующие команды
vagrant init vagrant upwards Bringing machine 'default' upwards with 'virtualbox' provider... ==> default: Box 'base' could non be found. Attempting to find and install... default: Box Provider: virtualbox default: Box Version: >= 0 ==> default: Box file was not detected as metadata. Adding information technology directly... ==> default: Calculation box 'base of operations' (v0) for provider: virtualbox default: Downloading: base An error occurred while downloading the remote file. The fault bulletin, if whatsoever, is reproduced below. Please ready this error and endeavour again. Couldn't open up file /home/...../base Я исправил с помощью
>vagrant init laravel/homestead >Vagrant up Это сработало для меня.
Счастливое кодирование
Ответ xiv
Эта работа для меня в Windows 10: fooobar.com/questions/36959/...
Но нужно удалить файл: Vagranfile после использования команды:
vagrant init precise64 http://files.vagrantup.com/precise64.box И после
vagrant up Ответ 15
В случае, если вы добавили поле и начали его загружать, но прервали эту загрузку, перейдите к ~/.vagrant.d/tmp/ и удалите файл частичной загрузки, а затем повторите попытку.
Ответ 16
Я решил эту проблему, перейдя в папку .vagrant.d/boxes/ под своим домом и изменив имя папки с laravel-VAGRANTSLASH-homestead на base. И это сработало для меня.
Пожалуйста, проверьте, включена ли виртуализация в вашем BIOS.
Ответ 17
вы также можете просто добавить vm на свой компьютер
vagrant box add precise32 http://files.vagrantup.com/precise32.box Ответ eighteen
Когда вы делаете vagrant init, он заменяет бродячий файл в вашем репо и может дать вам эту ошибку. Поэтому я бы посоветовал вам скопировать исходный файл бродяг с удаленного или резервного бродячего файла и после этого попробовать бродяжничать.
Я столкнулся с той же проблемой, и я просто скопировал бродячий файл из своего удаленного репо и заменил бродячий файл, который я пытался запустить. Это синхронизировало конфигурации в бродячем файле с виртуальной машиной.
Ответ xix
отредактируйте файл бродяг, созданный vagrant init в том же каталоге, и введите имя поля в строке config.vm.box = "ubuntu/trusty64", где ubuntu/trusty64 - это ваш базовый квадрат. Теперь vagrant up загрузит и установит ubuntu/trusty64 в качестве базового поля для вас.
Ответ 20
При создании виртуальной коробки следуйте приведенному ниже синтаксису:
$ vagrant box add {title} {url} $ vagrant init {title} $ vagrant upwardly Смотрите http://www.vagrantbox.es/
Ответ 21
Внимательно проверьте файл Homestead.yaml. Проверьте, нет ли лишних пробелов после окончания строки. Затем откройте gitbash → become Homestead directory → команду "vagrant upward --provision".
Ответ 22
one) ПРОВЕРЬТЕ Gyre РАБОТАЕТ ИЛИ НЕ например: curl http://maven.exaple.com:8080
Если ответа не получено...
2) УДАЛИТЕ ВСЕ СИСТЕМУ, ПЕРЕМЕН, ЧТО ВЫ ДОБАВЛЕНЫ НА УРОВНЕ СИСТЕМЫ И ДОБАВЛЯТЬ ЭТО В ПОЛЬЗОВАТЕЛЯ ПЕРЕМЕНА
перезапустите систему (не нужно) и проверьте завиток.
Source: https://ask-dev.ru/info/36959/error-when-trying-vagrant-up
0 Response to "Please Fix This Error and Try Again Couldnt Open File Base Homestead"
Postar um comentário