如何使用Vagrant自动升级Virtualbox Guest Additions
时间:2020-01-09 10:46:14 来源:igfitidea点击:
Guest Addition本质上是为了能够释放Vagrant的全部潜能,这意味着必须对其进行安装并保持更新很重要。但是,确保Vagrant箱始终运行最新版本的Guest Additions可能是一项耗时的任务,从而浪费了可以更好地利用的关键周期。
直到我们意识到并不是所有正式仓库中可用的盒子甚至都安装了Guest Additions之外,保持工具的更新就很成问题了。 CentOS对此感到内gui,这意味着我们每次启动新盒子都必须花时间安装工具。
安装用于Vagrant的Guest Addition插件
- 打开控制台会话。
- 运行以下Vagrant命令
vagrant plugin install vagrant-vbguest
启动新的和现有的盒子
现在,无论何时启动" Vagrant",我们都将注意到已选中" Guest Additions"安装。如果安装了最新版本,我们将看到以下输出。
另一方面,如果需要更新或者安装,Vagrant现在将下载所有从属软件包,然后从Virtualbox ISO安装来宾添加。安装相当明显。
Vagrant升级后插件失败
要在Vagrant升级后更新插件,可以执行以下命令。
vagrant plugin update vagrant-vbguest
修复损坏的安装
如果更新不能解决问题,或者某件事损坏了我们当前的安装,则可以修复该插件。
vagrant plugin repair vagrant-vbguest