Vagrant 异常错误:文件上载源文件必须存在

Vagrant 异常错误:文件上载源文件必须存在,vagrant,virtualbox,vagrantfile,Vagrant,Virtualbox,Vagrantfile,我正试图使用收到的一个流浪文件在Ubuntu中用virtualbox设置一个VM 使用vagrant up命令后,我得到以下错误: File provisioner: * File upload source file /home/c-server/tools/appDeploy.sh must exist appDeploy.sh确实存在于正确的位置,如下所示: #!/bin/bash # # Update the app server # /usr/local/bin/aws s3 cp

我正试图使用收到的一个流浪文件在Ubuntu中用virtualbox设置一个VM

使用vagrant up命令后,我得到以下错误:

File provisioner:
* File upload source file /home/c-server/tools/appDeploy.sh must exist
appDeploy.sh确实存在于正确的位置,如下所示:

#!/bin/bash
#
# Update the app server
#
/usr/local/bin/aws s3 cp s3://dev-build-ci-server/deploy.zip /tmp/.
cd /tmp
unzip -o deploy.zip vagrant/tools/deploy.sh
cp -f vagrant/tools/deploy.sh /tmp/.
rm -rf vagrant
chmod +x /tmp/deploy.sh
dos2unix /tmp/deploy.sh
./deploy.sh
rm -rf ./deploy.sh ./deploy.zip
#
sudo /etc/init.d/supervisor stop
sudo /etc/init.d/supervisor start
#
由于脚本存在于正确的位置,我假设它正在寻找其他东西(可能是本地计算机上应该存在的东西)。那是什么,我不确定

我对文件供应器是什么以及它的作用做了一些研究,但是我找不到解决这个错误的答案


这个vagrant文件在Windows 10上正常工作可能非常重要,但我需要让它在Ubuntu上正常工作。

在你的vagrant文件中,检查文件名是否正确大写。Windows不区分大小写,但Ubuntu区分大小写。

在您的文件中,请检查文件名是否正确大写。Windows不区分大小写,但Ubuntu区分大小写。

如果您只说文件存在且位置正确,可能很难为您提供帮助。请提供Vagrant文件和有关目录结构的一些信息如果您只说文件存在并且位于正确的位置,可能很难为您提供帮助。请提供Vagrant文件和一些有关目录结构的信息。这正是我的问题。谢谢,那正是我的问题。非常感谢。