คุณสามารถใช้ Openjdk 1.6 จาก Fedora 16. ใช้คำสั่งนี้:
yum install java-1.6.0-openjdk --releasever=16 --nogpgcheck
( --nogpgcheck
เพราะ yum
บ่นว่าไม่ได้มีกุญแจสำหรับ Fedora 16 บางทีอาจมีวิธีที่ดีกว่าในการแก้ปัญหานี้)
แต่นี่แสดงให้เห็นว่า java-1.7.0-openjdk
obsoletes java-1.6.0-openjdk
และข้ามการติดตั้ง และมันแสดงให้เห็นว่าแพคเกจ xorg-x11-fonts-Type1
มันจำเป็น. ดังนั้นฉันทำ
yum install xorg-x11-fonts-Type1
จากนั้นฉันใช้แพ็คเกจ openjdk ซึ่ง yum
ดาวน์โหลดแล้ว แต่ปฏิเสธที่จะติดตั้งเพราะ คำเตือนล้าสมัย
rpm --nodeps -ihv /var/cache/yum/x86_64/16/updates/packages/java-1.6.0-openjdk-1.6.0.0-68.1.11.5.fc16.x86_64.rpm
( --nodeps
สำหรับการเอาชนะ คำเตือนล้าสมัย )
ตอนนี้ฉันมีทั้ง java 1.6 และ java 1.7 บนระบบของฉัน Java 1.7 เป็นค่าเริ่มต้นของฉัน และ Java 1.6 นั้นมีระบบ /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java
.
PS: จะไม่มีความขัดแย้งใด ๆ เมื่อคุณติดตั้งทั้ง 1.7 และ 1.6 เหตุผลในการลบ 1.6 จาก Fedora 17 คือ OpenJDK6 นั้นจะ ไม่ได้รับการอัปเดตความปลอดภัยอีกต่อไปหลังจากเดือนพฤศจิกายน 2555 .