Vagrant - 缓存RPM以便更快地提供

时间:2016-03-09 16:07:27

标签: centos vagrant rpm devops

目前有一个Vagrant设置,带有一个带有shell配置脚本的CentOS盒,可以安装几个RPM(通过yum install)。我一直在做vagrant destroy -f && vagrant up,因此每次都会下载这些RPM。

缓存下载的RPM并避免在每次迭代时下载它们的最佳方法是什么?

1 个答案:

答案 0 :(得分:3)

cachedir移至共享文件夹/vagrant似乎工作正常。

要进行更改,请使用以下编辑设置/etc/yum.conf

cachedir=/vagrant/tmp/yum/$basearch/$releasever
keepcache=1

现在,您的缓存将保留在VM之外。