Gdzie mogę pobrać 1.6 otwartego rpm JDK do zainstalowania na Fedorze 17 [duplikat]


0

Możliwe duplikaty:
Jak zainstalować starszą wersję OpenJDK 1.6 w Fedorze 17?

Zwracam uwagę, że nie można zainstalować otwartego jdk 1.6 na Fedorze 17, używając yum.

Gdzie można pobrać open jdk 1.6 rpm, aby zainstalować na Fedorze 17? Szukałem cały ranek, nie mogąc go znaleźć.

Zastanawiam się także, czy zainstaluję Fedorę 16 .. czy będzie ona domyślnie dostarczana z jdk 1.6. Czy to lepsza droga?

Dzięki wielkie


Czy istnieje powód, dla którego potrzebujesz wersji 1.6 w porównaniu z wersją 1.7?
Ignacio Vazquez-Abrams

Odpowiedzi:


1

Możesz użyć Openjdk 1.6 z Fedory 16. Użyj tego polecenia:

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

( --nogpgcheckponieważ yumnarzeka na brak klucza do Fedory 16, być może istnieją lepsze sposoby na rozwiązanie tego problemu)

Ale to pokazuje, że java-1.7.0-openjdkprzestarzała java-1.6.0-openjdki pomija instalację. I pokazuje, że pakiet xorg-x11-fonts-Type1jest potrzebny. Więc zrobiłem

yum install xorg-x11-fonts-Type1

a potem skorzystałem z pakietu openjdk, który został yumpobrany, ale odmówił instalacji z powodu przestarzałego ostrzeżenia

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

( --nodepsza przesłonięcie przestarzałego ostrzeżenia )

Teraz mam zarówno java 1.6, jak i java 1.7 w moim systemie. Java 1.7 jest moim domyślnym. I Java 1.6 jest już dostępna /usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java.

PS: Podczas instalacji wersji 1.7 i 1.6 nie będzie żadnych konfliktów . Przyczyną usunięcia 1.6 z Fedory 17 było to, że OpenJDK6 nie będzie już otrzymywać aktualizacji bezpieczeństwa po listopadzie 2012 .


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.