Answers:
您只需重命名代表该框的目录即可。如果您的vagrant文件位于其默认目录中(即/path/to/your/home/.vagrant.d),您可以这样做:
mv vagrant_path/boxes/box_to_rename vagrant_path/boxes/new_box_name
还要确保更改Vagrantfile以使用该框的新标签。您只需要更改config.vm.box
指令以反映更改。
我会这样做:
$ vagrant box repackage misspelled-name
[vagrant] Compressing package to: /Users/johndoe/package.box
$ vagrant box add correct-name /Users/johndoe/package.box
...
最重要的是不要了解这两个,因为您可以经常更新基本框(例如更新内核,软件和客户添加),以避免每次都运行所有这些必需的更新vagrant up
。