现在的位置: 首页 > 综合 > 正文

关于cpio: 文件非正常终止(cpio: premature end of file)

2013年10月05日 ⁄ 综合 ⁄ 共 1796字 ⁄ 字号 评论关闭
On an FC5 system, I downloaded mlocate-0.12-1.2.src.rpm and did the following
steps:

rpm2cpio mlocate-0.12-1.2.src.rpm > ml
cpio -idv < ml

I got the error message "cpio: premature end of file"

If I do this on FC4, it works fine. I did a cmp on the output of the rpm2cpio
for FC4 and FC5, and they matched perfectly, so the problem clearly lies in
cpio.

Version-Release number of selected component (if applicable): cpio-2.6-14.FC5


How reproducible: always

Steps to Reproduce: shown above

Actual results: error message

Expected results: no error message

Additional info: "ldd /bin/cpio" gives the following:
linux-gate.so.1 => (0x005bf000)
libnsl.so.1 => /lib/libnsl.so.1 (0x00251000)
libc.so.6 => /lib/libc.so.6 (0x007fc000)

/lib/ld-linux.so.2 (0x007db000)


Comment 1

Peter Vrabec



2006-03-24 09:46:58 EST

update your cpio, it is fixed in cpio-2.6-15.FC5    


Comment 2

Steve Falco



2006-03-24 09:52:21 EST

Confirmed fixed, and thanks!    


===================================================================================

===================================================================================

Hi,



The problem is the "-idcmv" option of the cpio command.

You should use "-idmv":



# cpio -idmv < lnx_920_disk1.cpio

# cpio -idmv < lnx_920_disk2.cpio

# cpio -idmv < lnx_920_disk3.cpio



Cheers,



===================================================================================

===================================================================================

1,cpio解压:cpio -idcmv < <filename>

cpio: premature end of file报错 去掉选项c即可

 

 

===================================================================================

===================================================================================

http://www.linuxquestions.org/questions/linux-newbie-8/retrieving-tape-backup-after-using-cpio-and-gzip-395417/


 

===================================================================================

===================================================================================

抱歉!评论已关闭.