赞
踩
转载请注明原文出处:http://blog.csdn.net/roddick621
有时候,在安装RPM包的时候,会出现cpio: MD5 sum mismatch这个问题。
这个时候可以分两种情况:
1.这个安装包是别人提供的:
这个情况下,你没有办法重新生成一个安装包。如果有新的RPM包提供给你,你可以尝试新的安装包。
如果新的RPM包还是有这个问题,则可以加--nomd5去跳过验证该包中文件的MD5值。
2.如果安装包是自己提供的:
则你看看你的系统是否存在有prelink这个工具。出现md5值不匹配,很多情况下那些文件都是系统自带的,而不是自己编译出来的。
那么你可以把这个库复制一份出来,用prelink -u LibraryName 去掉prelink。然后重新打一个新的包就可以解决问题了。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。