最近,我更新了Vagrant (v1.6.3),并注意到在我的项目的文件夹中有一些新的文件夹和文件,如:
d20140610-11944-1j6n1cz/
d20140610-15421-1pkz3t8/
vagrant20140610-11944-p76ezc
vagrant20140610-11944-p76ezc2
vagrant20140610-11944-yt3bhz
vagrant20140610-11944-yt3bhz1
vagrant20140610-15421-mfqrig
vagrant20140610-15421-mfqrig1
vagrant20140610-15421-y3r71a
vagrant20140610-15421-y3r71a2
vagrant20140610-15421-y3r71a2.lock大多数文件是空的,其他文件的文本如下:
source "https://rubygems.org"
source "http://gems.hashicorp.com"
gem "vagrant", "= 1.6.3"
group :plugins do
gem "vagrant-login", nil, {}
gem "vagrant-share", nil, {}
end目录中有一个名为config的文件,其中包含以下信息:
BUNDLE_PATH: "/home/user/.vagrant.d/gems"这是某种调试选项吗?我怎么才能让它失效?
发布于 2014-06-13 14:02:23
正如@sciurus建议的那样,我在GitHub上问了这个问题,这就是我得到的答案:
此问题是系统上临时文件夹上的权限问题。我们将在即将发布的Vagrant版本中增加对此的检测。
https://github.com/mitchellh/vagrant/issues/4020#issuecomment-45929445
发布于 2014-11-20 13:11:17
"Vagrant正在我的项目中创建文件和文件夹“
简单解决方案:
chown root.diego /tmp
chmod 1777 /tmp -Rhttps://serverfault.com/questions/604371
复制相似问题