laravel homesteadの環境構築で「vagrant up」を実行したところ
checksumがどうのこうのというエラーが出力されて
homesteadのインストールに失敗しました。
$ vagrant up Bringing machine 'homestead' up with 'virtualbox' provider... ==> homestead: Box 'laravel/homestead' could not be found. Attempting to find and install... homestead: Box Provider: virtualbox homestead: Box Version: >= 11.0.0, < 12.0.0 ==> homestead: Loading metadata for box 'laravel/homestead' homestead: URL: https://vagrantcloud.com/laravel/homestead ==> homestead: Adding box 'laravel/homestead' (v11.0.0) for provider: virtualbox homestead: Downloading: https://vagrantcloud.com/laravel/boxes/homestead/versions/11.0.0/providers/virtualbox.box homestead: Download redirected to host: vagrantcloud-files-production.s3.amazonaws.com homestead: Progress: 100% (Rate: 1478k/s, Estimated time remaining: --:--:-- homestead: homestead: Calculating and comparing box checksum... The specified checksum type is not supported by Vagrant: sha512. Vagrant supports the following checksum types: md5, sha1, sha256
何が原因でしょうか。。。
The specified checksum type is not supported by Vagrant: sha512. Vagrant supports the following checksum types: md5, sha1, sha256
この部分があやしいです。
直訳すると、
「指定されたchecksumの種別はVagrantでサポートされていません:sha512」
色々とググってみたところ、同じ問題でハマってる記事がいくつかヒットしました。
どうもVagrantのバージョンを上げれば解決するようです。
先人の方の知恵をお借りします!
そもそも自分の環境のVagrantはいくつなのでしょうか。
$ vagrant --version Vagrant 2.2.5
だそうです。
ということで、vagrantのバージョンをあげてみました。
古いバージョンをアンインストール後、新しいバージョンを再インストールしました。
$ vagrant –version
Vagrant 2.2.6
再度「vagrant up」を実行してみます。
$ vagrant up Bringing machine 'homestead' up with 'virtualbox' provider... ==> homestead: Box 'laravel/homestead' could not be found. Attempting to find and install... homestead: Box Provider: virtualbox homestead: Box Version: >= 11.0.0, < 12.0.0 ==> homestead: Loading metadata for box 'laravel/homestead' homestead: URL: https://vagrantcloud.com/laravel/homestead ==> homestead: Adding box 'laravel/homestead' (v11.0.0) for provider: virtualbox homestead: Downloading: https://vagrantcloud.com/laravel/boxes/homestead/versions/11.0.0/providers/virtualbox.box homestead: Download redirected to host: vagrantcloud-files-production.s3.amazonaws.com homestead: Progress: 100% (Rate: 1860k/s, Estimated time remaining: --:--:-- homestead: homestead: Calculating and comparing box checksum... ==> homestead: Successfully added box 'laravel/homestead' (v11.0.0) for 'virtualbox'! ==> homestead: Importing base box 'laravel/homestead'...
先に進みだしました。
そして、無事にインストールと起動が完了しました。
同じエラーでハマっている方はvagrantを上げて試してみてください。
コメント