The RPM name for both the JDK and JRE does not match the standard bundle file name, and is not unique across releases. This is critical for OEL support. $ rpm -qp --qf "%{NAME}\n" jdk-8u5-linux-x64.rpm 2> /dev/null jdk $ rpm -qp --qf "%{VERSION}\n" jdk-8u5-linux-x64.rpm 2> /dev/null 1.8.0_05 $ cd ../ol6_x86_64_JavaSE7_public $ rpm -qp --qf "%{NAME}\n" jdk-7u60-linux-x64.rpm 2> /dev/null jdk $ rpm -qp --qf "%{VERSION}\n" jdk-7u60-linux-x64.rpm 2> /dev/null 1.7.0_60
|