J'essaie d'installer laravel Homestead et je ne parviens pas à ajouter la boîte Homestead.
L'instruction est: vagrant box add laravel/Homestead
Après avoir terminé le processus de téléchargement, l'erreur suivante apparaît.
C:\Users\HARSHA - PC PRO>vagrant box add laravel/Homestead
==> box: Loading metadata for box 'laravel/Homestead'
box: URL: https://vagrantcloud.com/laravel/Homestead
==> box: Adding box 'laravel/Homestead' (v9.0.1) for provider: virtualbox
box: Downloading: https://vagrantcloud.com/laravel/boxes/Homestead/versions/9.0.1/providers/virtualbox.box
==> box: Box download is resuming from prior download progress
box: Download redirected to Host: vagrantcloud-files-production.s3.amazonaws.com
box: Progress: 100% (Rate: 188k/s, Estimated time remaining: --:--:--)
box: Calculating and comparing box checksum...
The specified checksum type is not supported by Vagrant: sha512.
Vagrant supports the following checksum types:
md5, sha1, sha256
Je suis sur un PC Windows 10 64 bits et j'ai essayé ces instructions avec la version virtualbox (version 6.0.0 r127566 (Qt5.6.2)) et vagrant_2.2.2_x86_64.
J'essaie d'installer Laravel Homestead et je ne suis pas au courant de résoudre ce problème car je suis nouveau dans le Laravel vagabond. J'ai cherché sur le Web le problème particulier et je n'ai trouvé aucune solution concernant ce qui précède, donc toute aide est appréciée.
Comme mentionné dans Vagrant fichier CHANGELOG.md , les nouveaux types de somme de contrôle sont désormais pris en charge. Simplement mise à jour de Vagrant vers sa dernière version (2.2.6) devrait faire l'affaire.
Vous pouvez alors faire vagrant box update
pour mettre à niveau la boîte Homestead.
Dans mon cas, j'ai vu dans les journaux que la version essayant de s'installer était v9.2.2-alpha1
box: Ajout de la boîte 'laravel/Homestead' (v9.2.2-alpha1) pour le fournisseur: virtualbox
Ce qui a fonctionné pour moi est de définir la version en utilisant le paramètre suivant
--box-version=9.1.1
c'est à dire.
vagrant box add laravel/Homestead --checksum-type=sha256 --box-version=9.1.1
Essayez également de télécharger et d'installer la dernière version de vagrant.
Vous utilisez le type de somme de contrôle non pris en charge. Installation avec --checksum-type
paramètre. Donnée ci-après,
vagrant box add laravel/Homestead --checksum-type sha256
Voici le Docs auquel se référer lors de l'utilisation de la ligne de commande.
Essayez la version 2.2.7.
vagrant -v
Vagrant 2.2.7
==> boîte: Boîte 'laravel/Homestead' (v9.3.0) ajoutée avec succès pour 'virtualbox'!