当我运行vagran up命令时,我得到错误的apt-get命令在vagrant中找不到,我的电脑正在使用window-10。
Vagrantfile
# - * - mode:ruby - * -
Vagrant.configure(“2”)执行| config |…
你正在使用一个centos盒子
config.vm.box = "centos-7"
所以你应该使用 yum 包经理, apt 用于ubuntu系列并且与其他os系列不兼容(Debian vs Fedora)
yum
apt
要在centos上安装git,请替换你的bootstrap脚本
yum update yum install -y git
你尝试过使用过吗? yum 并尝试 $ vagrant box update ?此外,您可以使用更深入的日志 $ vagrant up --debug 或者如果您想将其保存到文件中 $ vagrant up --debug &> vagrant.log 。我总是建议通过确保所有VM都停止然后运行来进行一些VM管理 $ vagrant reload --provision 在有问题的VM上。与往常一样,使用Vagrant的最佳部分是擦除它并重新开始的能力。
$ vagrant box update
$ vagrant up --debug
$ vagrant up --debug &> vagrant.log
$ vagrant reload --provision