下载Vagrant,并完成安装过程。 当我跑了流浪汉-v它说vagrant:命令未找到 它已将文件放在/ opt / vagrant /...
中它应该安装在Applications文件夹中,并带有指向/ usr / bin的链接,以便将其添加到shell路径中。 在此过程中没有创建目录。 恐怕我甚至无法开始使用它。 IT显然没有创建能够运行命令所需的所有快捷方式。
我已经在这个问题上寻求支持并报告了一个错误。
我也接受了xcode许可协议。
是否有其他人遇到此问题。 我的下一步是手动创建快捷方式。
答案 0 :(得分:6)
如果查看包含在Vagrant DMG中的卸载脚本,它指的是/ usr / local / bin,它不存在。它应该是错误处理(Vagrant pkg安装程序)并创建它(权限/所有权等),但它不是。
你需要mkdir / usr / local / bin。我在/ usr / bin / vagrant(/ usr / bin存在,并且在路径中)尝试了一个符号链接到/ opt / vagrant / bin / vagrant但这不起作用,就像生命中的后期一样,Vagrant在硬盘中引用时尚到/ usr / local / bin / vagrant因为它很愚蠢。
<a href="movie/my_movie.mp4">Start movie</a>
如果你sudo它,它应该是正确的所有权等。现在只需重新运行Vagrant安装程序pkg。
答案 1 :(得分:2)
确保在安装Vagrant之前在Mac上安装了Virtual Box设置。
答案 2 :(得分:0)
我用https://github.com/mitchellh/vagrant/issues/6034提出了错误 问题是我根本没有/ usr / local目录。
这是一个苹果问题。 按照你的描述我创建了目录后,我就可以安装vagrant vitrual boax和laravel了。
这就是我所做的。
sudo mkdir / usr / local
然后bin。
cd / usr / local sudo mkdir bin
我卸载Vagrant,重新安装,当我运行vagrant -v然后我得到了版本。
cd / usr / local / bin LS sudo chmod 755 vagrant
感谢您的回答。
答案 3 :(得分:0)
很奇怪,在1.8.5我也无法运行Vagrant,注意到/ usr / local / bin由root拥有。 Ran命令
# chown -R User:Group /usr/local/bin
以root用户身份使用我的用户名。