Laravel Homestead сообщает о неверной версии Vagrant и, следовательно, не позволяет мне запустить виртуальную машину - PullRequest
0 голосов
/ 20 января 2020

Я бегу Linux Mint 19.3 и уже много раз устанавливал коробку Homestead Vagrant. Я следую простым инструкциям на официальном сайте . Я установил и инициировал Homestead (клонирован из ветки релиза), скачал самую последнюю версию Vagrant 2.2.6, настроил мой Homestead.yaml и файлы hosts, но когда я запускаю vagrant up, я получаю:

version to satisfy the following version requirements:

  >= 2.2.4

You are running Vagrant 2.0.2, which does not satisfy
these requirements. Please change your Vagrant version or update
the Vagrantfile to allow this Vagrant version. However, be warned
that if the Vagrantfile has specified another version, it probably has
good reason to do so, and changing that may cause the environment to
not function properly.

Это бесплатная sh установка мяты, и на ней нет другой версии vagrant. Я собрал весь диск за 2.0.2 безрезультатно. Почему он сообщает о неверной версии и не запускается, пока я не "обновлюсь"?

1 Ответ

1 голос
/ 21 января 2020

Кажется, вы случайно установили более раннюю версию программы Vagrant. Ниже описаны действия по удалению текущей установки и загрузке новой.

Удаление Vagrant:

rm -rf /opt/vagrant
rm -f /usr/bin/vagrant

Убедитесь, что у вас установлен VirtualBox:

sudo apt install virtualbox

Список обновлений:

sudo apt update

Загрузить Vagrant 2.2 .6 с использованием Curl:

curl -O https://releases.hashicorp.com/vagrant/2.2.6/vagrant_2.2.6_x86_64.deb

После загрузки:

sudo apt install ./vagrant_2.2.6_x86_64.deb

Проверка успешной установки:

vagrant --version

Ожидаемый результат:

Vagrant 2.2.6
...