问题:将带有一些自定义项的基本操作系统打包到.box文件后,我添加了框(vagrant box add ...
)。然后我vagrant init mybox
和vagrant up
。当vagrant up运行时,它会撤消我对基本Virtualbox VM所做的自定义。具体来说,它删除我添加的存储库并重新安装VBoxGuestAdditions。如何阻止vagrant删除我在源VM中所做的更改?
其他信息
Host OS: Ubuntu 16.04
Guest OS: SLES 12
Vagrant Version: 1.8.7
VirtualBox Version: 5.1.14r112924
Plugins:
vagrant-hostmanager (1.8.5)
vagrant-proxyconf (1.5.2)
vagrant-share (1.1.6, system)
vagrant-vbguest (0.13.0)
vagrant-vbox-snapshot (0.0.10)
答案 0 :(得分:0)
解决方案:使用SLES更新服务器重新注册操作系统。原来,问题是操作系统,而不是插件。一旦我重新注册了服务器,repos就会停止删除。