2

我在我的 Ubuntu(14.4) 系统中安装 Vagrant。当我输入 Vagrant Up 评论时显示以下错误。

/opt/vagrant/embedded/gems/gems/vagrant-1.8.5/lib/vagrant/machine_index.rb:321:in `initialize': Permission denied @ rb_sysopen - /home/w3cert/.vagrant.d/data/machine-index/index.lock (Errno::EACCES)
4

2 回答 2

5

Permission denied

表示该文件/home/w3cert/.vagrant.d/data/machine-index/index.lock由另一个用户拥有,而您的当前用户没有权限。

检查谁是您的文件的所有者,如果您运行任何安装/命令,sudo否则root您的当前用户将无权修改文件。

现在您可以将所有.vagrant.d文件的所有权更改为您的帐户,并且您应该能够运行该vagrant up命令

于 2016-09-05T07:26:23.170 回答
1

我有同样的问题。我之前使用过 Vagrant 并卸载它。当我尝试重新安装时,我遇到了同样的错误我的解决方案是删除 .vagrant.d 临时文件夹(在您的情况下为 /home/w3cert/.vagrant.d/)

希望它也适用于你

于 2021-01-22T17:06:49.873 回答