macos - 通过 wget 下载大型 zip 到 vm 损坏文件

标签 macos centos wget vagrant puppet

我正在尝试自动将 3 gig 文件下载到使用 vagrant 和 puppet 管理的虚拟机中。文件下载,似乎是完整的三个演出,但我下载的 md5 始终未能通过 md5sum 测试。相反,如果我在我的 Mac 上的虚拟机外部(使用 wget)将它下载到与虚拟机共享的文件夹中,然后通过 ssh 进入虚拟机并检查 md5,它可以正常下载。有什么建议吗?

代码示例:

wget http://mymachine.com/archive.zip && wget http://mymachine.com/archive.md5
md5sum -c archive.md5

我正在运行的是: 本地机器:Mac OSX Mavericks 虚拟机操作系统:CentOS 6.4 Vagrant 版本:1.3.5 VirtualBox版本:4.3.4

最佳答案

我会单独运行带有 -d 标志的有问题的 wget。

评论 http://www.gnu.org/software/wget/manual/wget.html#Reporting-Bugs有关了解 wget 正在发生的事情的更多信息。

这可能会给你一些线索,说明为什么这在 VirtualBox VM 中不起作用

然后你需要复习https://forums.virtualbox.org/viewtopic.php?f=24&t=48476 查看查询 Virtual Box 日志以报告问题所需的步骤。

最后,您可以尝试使用旧版本的 Virtual Box,看看问题是否仍然存在。

希望这对您有所帮助。

关于macos - 通过 wget 下载大型 zip 到 vm 损坏文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21292644/

相关文章:

与 scala 的 http session

linux - 使用 wget 检查 Linux 中两台服务器之间的连接时如何获取确切的状态代码?

java - 在 Mountain Lion 中安装 jpype

macos - 使用 NASM 为 x86_64 环境编译 32 位程序集

linux - 更改默认端口(22) SSh [CENTOS]

ruby-on-rails - Nokogiri 无法在 CentOS 中读取/解析 HTML 文件的结构

pdf - 使用 Wget 从需要设置 cookie 的站点下载 PDF 文件

linux - 重定向输出时创建嵌套文件

linux - 跨操作系统设置 OpenCL 环境

mongodb - 在运行 MongoDB 的 CentOS 服务器上为操作系统保留 RAM