yum을 사용하여 fedora 17에 공개 jdk 1.6을 설치할 수 없습니다.
Fedora 17에 설치하기 위해 공개 jdk 1.6 rpm을 어디에서 다운로드합니까? 오전 내내 검색했는데 못 찾았어요.
또한 fedora 16을 설치하는지 궁금합니다. 기본적으로 jdk 1.6과 함께 제공됩니까? 그게 더 좋은 길인가요?
감사합니다
답변1
Fedora 16에서 Openjdk 1.6을 사용할 수 있습니다. 다음 명령을 사용하십시오.
yum install java-1.6.0-openjdk --releasever=16 --nogpgcheck
( Fedora 16의 키가 없다고 불평하기 --nogpgcheck
때문에 이 문제를 해결하는 더 좋은 방법이 있을 수 있습니다)yum
그러나 이것은 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"를 검색하세요. 거기에서 다음 링크를 찾았습니다.