Установка fedora-20 с помощью бродяги

Я успешно установил VMware и vagrant в свою 64-битную систему win 7.

Я пытаюсь установить Fedora, используя vagrant, используя следующую команду:

1)варгрант иници шеф / федора-20

выход:

A `Vagrantfile` has been placed in this directory. You are now
ready to `vagrant up` your first virtual environment! Please read
the comments in the Vagrantfile as well as documentation on
`vagrantup.com` for more information on using Vagrant.

2)бродячий до

выход:

Bringing machine 'default' up with 'virtualbox' provider...
==> default: Box 'chef/fedora-20' could not be found. Attempting to find and ins
tall...
    default: Box Provider: virtualbox
    default: Box Version: >= 0
The box 'chef/fedora-20' could not be found or
could not be accessed in the remote catalog. If this is a private
box on HashiCorp's Atlas, please verify you're logged in via
`vagrant login`. Also, please double-check the name. The expanded
URL and error message are shown below:

URL: ["https://atlas.hashicorp.com/chef/fedora-20"]
Error: Failed connect to atlas.hashicorp.com:443; No error

Я могу получить доступ к atlas.hashicorp.com в браузере.

2 ответа

Решение

Команда vagrant up не удалась, потому что мой прокси запретил доступ к atlas.hashicorp.com. Если мы можем получить доступ к любому веб-сайту с помощью браузера, это не значит, что мы можем получить к нему доступ с помощью командной строки. Командная строка по умолчанию не использует настройки прокси из Internet Explorer. Чтобы устранить эту проблему, я создал 2 переменные среды: "http_proxy" и "https_proxy".

Шаги для создания переменной среды в Windows:

  1. Откройте панель управления и щелкните значок "Система". Откроется диалоговое окно "Свойства системы".
  2. На вкладке "Дополнительно" щелкните "Переменные среды". Откроется диалоговое окно "Переменные среды".
  3. Нажмите "Создать" на панели "Системные переменные". Откроется диалоговое окно New SystemVariable.
  4. Добавьте http_proxy и https_proxy с соответствующей информацией прокси

Задайте для переменных http_proxy и https_proxy имя хоста или IP-адрес прокси-сервера: http_proxy = http://proxy.example.org/

Если прокси-серверу требуются имя пользователя и пароль, включите их в следующую форму: http_proxy = http://username:password@proxy.example.org/

Если прокси-сервер использует порт, отличный от 80, укажите номер порта: http_proxy = http://username:password@proxy.example.org:8080/

Для меня эта коробка "chef/fedora-20" работает правильно, используя ваши шаги. Это может быть проблема с доступом.

В качестве альтернативы вы можете попробовать скачать коробку с:

vagrant box add chef/fedora-20

А потом попробую то же самое vagrant up,

Другие вопросы по тегам