Red hat linux 安装rpm包时显示error

      我使用的是Red Hat Enterprise Linux 5。在使用VSFTPD的rpm包安装时出现了 “ error:vsftpd-2.0.5-10.el5.i386.rpm:rpmReadSignature failed: region trailer: BAD, tag 15872 type 2047 offset 28672 count 4238”的错误。
 
     
      情况是这样的,我使用一台单独的服务器做的Linux,由于没有带RPM包的系统盘,在网上下载了一个2.67G的ISO,然后将ISO在windows 2003上经解压后放入了FTP服务器。
      Linux可以正常登录windows 2003上的FTP服务器,使用FTP下载了windows 2003 FTP上的rpm包。当使用rpm -ivh 命令安装下载的rpm包时却显示“ error:vsftpd-2.0.5-10.el5.i386.rpm:rpmReadSignature failed: region trailer: BAD, tag 15872 type 2047 offset 28672 count 4238”的错误。
      重新下载重新安装,问题依旧;下载其它的包安装同样出现相同的问题,下图为安装中文语言包时同样出错:
 
 
      Google、baidu一番查找也没有找出原因,难道是下载的文件有损?
      试着使用U盘在FTP服务器上拷贝下了rpm包,使用U盘拷贝的rpm包安装,正常!
 
 
     猜测着可能是在使用FTP下载时的模式可能不对,或者数据有损故不能完成正常的安装。哪们知道怎么回事一起学习下了!

你可能感兴趣的:(linux,error,rpm,red,hat)