目前有一个Vagrant设置,带有一个带有shell配置脚本的CentOS盒,可以安装几个RPM(通过yum install
)。我一直在做vagrant destroy -f && vagrant up
,因此每次都会下载这些RPM。
缓存下载的RPM并避免在每次迭代时下载它们的最佳方法是什么?
答案 0 :(得分:3)
将cachedir
移至共享文件夹/vagrant
似乎工作正常。
要进行更改,请使用以下编辑设置/etc/yum.conf
:
cachedir=/vagrant/tmp/yum/$basearch/$releasever
keepcache=1
现在,您的缓存将保留在VM之外。