Поиск по сайту:

Исправить ошибку «Vagrant не удалось инициализировать на очень ранней стадии».

Сегодня я запустил бродячую машину RHEL 8 и получил эту ошибку: Vagrant не удалось инициализировать на очень ранней стадии. Это был первый раз, когда я получил такую ошибку.

Вот команда для запуска машины Vagrant:

vagrant up

И вот полное сообщение об ошибке:

Vagrant failed to initialize at a very early stage:

The plugins failed to initialize correctly. This may be due to manual
modifications made within the Vagrant home directory. Vagrant can
attempt to automatically correct this issue by running:

  vagrant plugin repair

If Vagrant was recently updated, this error may be due to incompatible
versions of dependencies. To fix this problem please remove and re-install
all plugins. Vagrant can attempt to do this automatically by running:

  vagrant plugin expunge --reinstall

Or you may want to try updating the installed plugins to their latest
versions:

  vagrant plugin update

Error message given during initialization: Unable to resolve dependency: user requested 'vagrant-mutate (= 1.2.0)'

Vagrant не удалось инициализировать ошибку на очень ранней стадии.

Как вы можете видеть в приведенном выше выводе, эта ошибка «Не удалось инициализировать Vagrant на очень ранней стадии:...» возникает по одной из следующих двух причин:

  1. Возможно, вы изменили или переместили HOME-каталог компьютера Vagrant куда-нибудь.
  2. Несовместимые версии зависимостей. Возможно, вы недавно обновили Vagrant, и зависимости могут быть несовместимы с новой версией Vagrant.

Если вы когда-либо сталкивались с этой ошибкой, есть три обходных пути решения этой проблемы. Давайте посмотрим один за другим.

Исправить ошибку «Vagrant не удалось инициализировать на очень ранней стадии».

1. Если вы переместили или изменили HOME-каталог Vagrant, установленные плагины не смогут правильно инициализироваться.

Чтобы восстановить установленные плагины Vagrant, выполните следующую команду:

vagrant plugin repair

Теперь попробуйте запустить машину Vagrant. Если это не решит проблему, попробуйте следующее решение.

2. Попробуйте обновить все установленные плагины до последних версий с помощью команды:

vagrant plugin update

Теперь запустите машину Vagrant. Если вы по-прежнему сталкиваетесь с той же проблемой, попробуйте последнее решение.

3. Если Vagrant был недавно обновлен, эта ошибка может возникнуть из-за несовместимой версии зависимостей.

Чтобы это исправить, просто удалите и переустановите все установленные пользователем плагины. Обратите внимание, что делать это следует только в том случае, если предыдущие команды не смогли правильно исправить систему.

Чтобы удалить и переустановить все плагины, запустите:

vagrant plugin expunge --reinstall

Это должно решить проблему.

Надеюсь это поможет.

Статьи по данной тематике