触发场景
场景:虚拟机搭建 LAMP 环境,在将本地的 apache 的httpd 的包拖至虚拟机的时候发生如下图的错误
在跳过的情况下,文件上传了[这里仍然是个坑]
在执行 tar xvf xxxxxxxx 命令后,又出现了
tar: 归档文件中异常的 EOF 的错误
报文如下
gzip: stdin: invalid compressed data--format violated
tar: 归档文件中异常的 EOF
tar: 归档文件中异常的 EOF
通过搜到的信息,尝试按照前人的方法尝。 删除之后重新上传!
然并卵,同样的复制时发生错误,同样的解压时发生错误! [可以多尝试几次重新上传,我看到有人说多试了几次就好了,但是我一直没成功,期间甚至关机重启了好几次都没有成功]
解决方法
这里我们看文章开头的那张图提示的细节
获取文件“//tmp/VMwareDnD/64e3fdbb/httpd-2.2.15.tar.gz”的信息出错:没有那个文件或目录
我们尝试去 /tmp/VMwareDnD/ 目录看看 到底什么情况
全是临时文件
全是 上传的 httpd 包
MD…
通过 mv 命令将其中一个移动到 想要解压的目录尝试解压
解压完成!没有报错!
配置安装路径【没有报错!】
cd httpd.2-2-15 ./configure --prefix=/usr/local/httpd --enable-so --enable-rewrite --enable-charset-lite --enable-cgi
编译&编译安装[完美!也没有报错!解决了!] make && make install
说实话,为啥复制的时候报错,我还是没弄明白啥原因,但是目前我的问题解决了!哪位大佬如果知道为什么出现**‘本地上传文件至Linux虚拟机报错"复制时发生出错"’ **,还请不吝告知!
|