原文:http://linushai.blog.51cto.com/4976486/1122980

安装jdk报错:


rpm -ivh jdk-8u121-linux-i586.rpm

error: jdk-8u121-linux-i586.rpm: rpmReadSignature failed: region trailer: BAD, tag 15872 type 2047 offset 20480 count 4096

error: jdk-8u121-linux-i586.rpm cannot be installed



【解决方法】
1、检查下载使用的安装包、压缩包是否完整,否则从正规的镜像战点重新下载;

2、一般新手可能是由于用ftp上载到Linux上时没有用binary模式造成的。需要在ftp>binary转变为二进制方式传输。