rpm文件安装过程提示error: unpacking of archive failed on file肿么办

出处:http://www.ixpub.net/blog-16986440-414400.html

 

今天下了一个xinetd.rpm文件,结果在安装过程总提示error: unpacking of archive failed on file...read failed - 错误的文件描述符;上网搜了下发现很多人都出现过这种情况,可解决的办法基本都是重复多试试几次,幸运的话也许好了。。。

可惜我运气很糟,反复试了很多次都不行,也试了其他版本的安装文件,都失败了;

但是发现有人分析说原因可能是下载过程中文件被修改或者缺失,还可能是自己的pc上传到安装的pc过程中文件被修改或者缺失;于是就试了在安装pc上用ftp方式去拷贝该文件,结果发现提示信息:

ftp> get xinetd-2.3.14-31.fc12.i686.rpm
local: xinetd-2.3.14-31.fc12.i686.rpm remote: xinetd-2.3.14-31.fc12.i686.rpm
227 Entering Passive Mode (192,168,2,134,13,162)
150 "D:\xinetd-2.3.14-31.fc12.i686.rpm" file ready to send (123512 bytes) in ASCII mode
WARNING! 466 bare linefeeds received in ASCII mode
File may not have transferred correctly.
226 Transfer finished successfully.
123512 bytes received in 0.0281 secs (4387.79 Kbytes/sec)

找到了罪魁祸首了,原来是转文件的流格式不对,用asc码方式会造成文件被修改,而修改了SSH的流方式为2进制后,安装成功了。。。终于搞定了~

 

自己在安装linux中的sar时遇到下面的错误:

Error unpacking rpm package sysstat-7.0.2-11.el5.x86_64
error: unpacking of archive failed on file /etc/cron.d/sysstat;50091fe8: cpio: open

自己则修改SSH中的Operation-------- >File Transer Mode------------>(选)Binary

则可以传输数据正确了,然后可以安装正确了!

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值