我在哪裡可以獲得 1.6 open jdk rpm 以在 fedora 17 上安裝

我在哪裡可以獲得 1.6 open jdk rpm 以在 fedora 17 上安裝

可能的重複:
如何在 Fedora 17 中安裝舊版 OpenJDK 1.6?

我注意到無法使用 yum 在 fedora 17 上安裝 open jdk 1.6。

在哪裡下載 open jdk 1.6 rpm 以安裝在 fedora 17 上?我找了一上午都沒找到。

另外我想知道我是否安裝fedora 16..預設會附帶jdk 1.6。這是一條更好的路線嗎?

非常感謝

答案1

您可以使用 Fedora 16 中的 Openjdk 1.6。

yum install java-1.6.0-openjdk --releasever=16 --nogpgcheck

--nogpgcheck因為yum抱怨沒有 Fedora 16 的密鑰,也許有更好的方法來解決這個問題)

但這表明,這java-1.7.0-openjdk已過時java-1.6.0-openjdk並跳過安裝。並且它表明該包xorg-x11-fonts-Type1是需要的。所以我做了

yum install xorg-x11-fonts-Type1

然後我使用了yum下載的openjdk包,但由於以下原因拒絕安裝過時警告

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.

附:不會有任何衝突當您同時安裝 1.7 和 1.6 時。從 Fedora 17 中刪除 1.6 的原因是 OpenJDK6 將2012 年 11 月之後不再取得安全性更新

答案2

您可以使用 rpm 搜尋引擎來搜尋它,例如http://rpm.pbone.net/。前往進階搜索,選擇 Fedora 17 並蒐索“java-1.6.0-openjdk”。我在那裡找到了這些連結:

x86_64:http://rpm.pbone.net/index.php3/stat/4/idpl/17757925/dir/fedora_17/com/java-1.6.0-openjdk-1.6.0.0-65.1.11.fc17.x86_64.rpm。 html

i386:http://rpm.pbone.net/index.php3/stat/4/idpl/17729655/dir/fedora_17/com/java-1.6.0-openjdk-1.6.0.0-65.1.11.fc17.i686.rpm。 html

相關內容