42 votes

Est-ce que je peux renommer une boîte Vagrant ?

J'ai mal orthographié le nom d'une boîte lorsque je l'ai ajoutée à ma liste de boîtes :

vagrant box list
debian
ubnutu

Puis-je renommer la boîte sans la reconditionner ?

48voto

Ron Points 21

Vous pouvez simplement renommer le répertoire qui représente la boîte. Si vos fichiers Vagrant sont dans leur répertoire par défaut (c'est-à-dire /chemin/vers/votre/accueil/.vagrant.d), vous pouvez simplement faire :

mv vagrant_path/boxes/box_to_rename vagrant_path/boxes/new_box_name

Assurez-vous également de modifier le Vagrantfile pour utiliser le nouveau label de la boîte. Vous devez simplement modifier la directive config.vm.box pour refléter les changements.

13voto

winnuayi Points 21

Je ferais ceci :

$ vagrant box repackage nom-mal-écrit
[vagrant] Compression du package en cours : /Users/johndoe/package.box
$ vagrant box add nom-correct /Users/johndoe/package.box
...

Pas mal de savoir tout de même comment faire ces deux actions car vous pouvez souvent mettre à jour les boîtes de base (par exemple, pour mettre à jour le noyau, le logiciel et les ajouts invités) pour éviter de devoir exécuter toutes ces mises à jour nécessaires à chaque fois que vous faites un vagrant up.

0voto

user2331760 Points 1

Sous Windows, vous pouvez renommer le nom du dossier de la boîte ici. C:\Utilisateurs\uday.vagrant.d\boxes\

Il se mettra à jour automatiquement

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X