2015-11-03 3 views
0

Я новичок в vagrant.не удалось установить плагин vagrant-cachier на окнах

Я установил VirtualBox и vagrant (1.7.4), а затем следуют тип книги

$> vagrant plugin install vagrant-cachier 

Через несколько минут, он сообщил об ошибке:

> vagrant plugin install vagrant-cachier 
Installing the 'vagrant-cachier' plugin. This can take a few minutes... 
Bundler, the underlying system Vagrant uses to install plugins, 
reported an error. The error is shown below. These errors are usually 
caused by misconfigured plugin installations or transient network 
issues. The error from Bundler is: 

An error occurred while installing childprocess (0.5.7), and Bundler cannot continue. 
Make sure that `gem install childprocess -v '0.5.7'` succeeds before bundling. 

Warning: this Gemfile contains multiple primary sources. Using `source` more than once without a block is a security risk, and may result in installing unexpected gems. To resolve this warning, use a block to indicate which gems should come from the secondary source. To upgrade this warning to an error, run `bundle config disable_multisource true`.Gem::RemoteFetcher::FetchError: SSL_connect SYSCALL returned=5 errno=0 state=SSLv3 read server session ticket A (https://rubygems.org/gems/childprocess-0.5.7.gem) 

Я знаю немного о ruby и gem. Есть ли что-то еще, что нужно установить перед установкой плагинов?
Или, может быть, проблема с сетью? (Я пробовал дома и в офисе, по той же ошибке)
бродяга отлично работает, что я могу инициализировать, вверх и ssh нормально.

ответ

0

Я столкнулся с тем же вопросом, обнаружив, что это вопрос неправильной конфигурации папки с драгоценными камнями. я решил его со следующими шагами:

  1. проверкой, где находятся ваши драгоценные камни внутри бродячей установки (например, %vagrant_home%/embedded/gems/gems)
  2. проверить конфигурацию гема с помощью команды gem environment и ищу раздел под названием GEM ТРАЕКТОРИИ (если камень не в вас пути искать его под бродячей папкой установки, например %vagrant_home%/embedded/bin)
  3. если путь в точке-не присутствует в разделе в пункте 2, включить его с помощью команды export GEM_HOME=/path/to/gems/folder (например export GEM_HOME=%vagrant_home%/embedded/gems/gems)

P.S. %vagrant_home% относится к папке с базой установки бродяг, используйте набор вместо экспорта под окнами ... и извините, если я использовал синтаксисы unix и windows

Условия тестирования: Vagrant 1.8.1 (gem 2.4.5.1) на Windows 7 за веб-сайтом прокси

 Смежные вопросы

  • Нет связанных вопросов^_^