Télécharger les fichier de la boîte localement à partir de l'atlas et de la configurer
Je veux télécharger un vagabond fichier de la boîte de l'Atlas pour l'utiliser plus tard localement avec mon vagabond de fichier. Comment puis-je faire cela, et comment puis-je le configurer?
Vous devez vous connecter pour publier un commentaire.
Pour télécharger un fichier, vous devez ajouter de version et le fournisseur dans l'URL. Par exemple pour le téléchargement trusty64 d'Abord vous avez besoin de son URL, ce qui est
https://app.vagrantup.com/ubuntu/boxes/trusty64/
puis vous devez ajouter de version et le fournisseur par la suite, pour notre exemple, l'URL de téléchargement serait.
https://app.vagrantup.com/ubuntu/boxes/trusty64/versions/20180206.0.0/providers/virtualbox.box
Puis vous devez ajouter localement à partir de votre vagrant fichier.
Pour ajouter localement, vagrant fichier, utilisez la commande suivante
Cela va créer le vagrantfile et vous pouvez configurer le vagabond de fichier.
Cependant, cela va ajouter de la boîte de la version 0.
vagrant ne permet pas de spécifier un numéro de version de l'ajouter manuellement la boîte de
De mettre à jour le numéro de version de la boîte, changement du nom du dossier '0' dans ~/.vagrant.d/boîtes/ubuntu-VAGRANTSLASH-trusty64/0 pour le numéro de version que vous avez téléchargé. Par exemple, "20160120.0.0'
maintenant vous êtes tous ensemble pour mettre à jour la version la prochaine fois avec vagrant commande trop
metadata_url
fichier doit être ajouté à l'intérieur de laubuntu-VAGRANTSLASH-trusty64
répertoire. Le contenu du fichier doit êtrehttps://atlas.hashicorp.com/ubuntu/trusty64
en ligne, sans fin-de-ligne de caractères.J'ai connu le même problème de ne pas être en mesure de télécharger à partir d'un script. Donc téléchargé manuellement la boîte et ajouté à l'errance comme ci-dessous,
vous pouvez obtenir les versions que vous voulez à partir d'ici - https://atlas.hashicorp.com/ubuntu/boxes/precise64
Télécharger virtualbox.boîte:
Vous pouvez modifier la version 6.4.0) de homestead boîte avec la Version Actuelle.
Version actuelle: 6.4.0.
Vérifier la dernière version ici: https://app.vagrantup.com/laravel/boxes/homestead
N'oubliez pas d'inclure l' .extension de boîte.
Ajouter le téléchargé homestead boîte à vagrant:
Changer le Lecteur(
c: or d: or e:
) ou le Chemin d'accès(c:/folder1/folder2/virtualbox.box
) à l'emplacement où vous avez stocké vos téléchargé homestead boîte.Vous obtiendrez le succès de massage comme l'image ci-dessous:
Mise à jour de homestead boîte de
Accédez à vagrant répertoire:
Après cela, Créez un fichier appelé
metadata_url
Puis ajouter le lien ci-dessous et enregistrez le fichier
Ne pas ajouter un saut de ligne après le lien dans le fichier ci-dessus.
6.4.0 est votre homestead version boîte.
Et c'est Fait. Espérons qu'il l'aide.
Première: vérifier la dernière version à partir de ce lien Ici
Mise à jour:vous pouvez essayer par go pour le lien mentionné ci-dessus ,pour obtenir le numéro de la dernière version,puis essayez de changer la version de soufflet URL
pour l'instant, la dernière version est:7.2.1
pour virtualbox:
https://vagrantcloud.com/laravel/boxes/homestead/versions/7.2.1/providers/virtualbox.box
pour hyperv:
https://vagrantcloud.com/laravel/boxes/homestead/versions/7.2.1/providers/hyperv.box
pour vmware:
https://vagrantcloud.com/laravel/boxes/homestead/versions/7.2.1/providers/vmware_desktop.box
pour parallels:
https://vagrantcloud.com/laravel/boxes/homestead/versions/7.2.1/providers/parallels.box
peut-être dans l'avenir, le lien a changé alors essayez d'obtenir de téléchargement vagrant box en utilisant la commande dans votre terminal/CMD par la commande
choisissez votre méthode de virtualisation
ensuite, vous verrez le lien de téléchargement terminé avec *.boîte de, après que vous pouvez l'annuler CTRL+C et copier le lien de téléchargement et télécharger localement en utilisant IDM/aria2c -x16 etc.
Deuxième: Utilisez cette commande
troisième:ajouter des métadonnées par aller
1 - vous créez un fichier appelé metadata_url
REMARQUE: Il n'existe aucune extension pour metadata_url
2 - Ensuite, ajoutez ce lien et enregistrez le fichier
3 - Copie metadata_url fichier:
pour windows aller
4 - Puis renommez le dossier nommé 0 à la version de la ferme pour l'instant 7.2.1
J'espère que cela aide
pour plus d'informations
Laravel
les métadonnées
Si vous avez ubuntu-VAGRANTSLASH-trusty64 dossier de quelqu'un d'autre machine, vous pouvez simplement copier-coller le dossier à
et l'utilisation de la
vagrant up
pour démarrer les serveurs. De cette façon, vous n'avez pas besoin pour ajouter le trusty64 boîte manuelle.J'essaie d'utiliser
vagrant up
et j'ai eu l'URL de téléchargement de fichier de la boîte:https://vagrantcloud.com/centos/boxes/7/versions/1801.02/providers/virtualbox.box
atlas.hashicorp.com
pas de woking. Nous devrions utiliservagrantcloud.com
Instructions pour OSX/Fusion: