Ubuntu 12.04 LTS 64비트에서 Sun Java JDK를 기본값으로 설정하는 방법

Ubuntu 12.04 LTS 64비트에서 Sun Java JDK를 기본값으로 설정하는 방법

OpenJDK를 기본 Java 버전으로 사용하는 64비트 Ubuntu가 설치되어 있습니다.

jeffrey@jeffrey-Satellite-M645:~$ java -version java 버전 "1.6.0_27" OpenJDK 런타임 환경(IcedTea6 1.12.5) (6b27-1.12.5-0ubuntu0.12.04.1) OpenJDK 64비트 서버 VM(빌드 20.0-b12, 혼합 모드) jeffrey@jeffrey-Satellite-M645:~$

이것을 Oracle 버전으로 변경하고 싶습니다.

jdk-6u43-linux-x64

파일 을 다운받아 jdk-6u43-linux-x64.bin실행해봤습니다

sudo chmod a+x /usr/share/java/jdk-6u43-linux-x64.bin

이어서

sudo /usr/share/java/jdk-6u43-linux-x64.bin

다음을 실행할 때 여전히 가능한 버전 목록에 버전을 표시할 수 없습니다.

jeffrey@jeffrey-Satellite-M645:~$ sudo update-alternatives --config java
There is only one alternative in link group java: /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java
Nothing to configure.
jeffrey@jeffrey-Satellite-M645:~$

나는 이 사이트에서 내 환경을 다루지 않는 특정 도구나 기술을 사용하거나 이미 바이너리 파일이 있다는 사실을 사용하는 많은 게시물을 보았습니다. 바이너리 파일을 설치하고 기본값으로 선택하기만 하면 됩니다.

내가 이해하지 못하는 것이 무엇입니까? 기본 버전으로 만들기 위해 bin 파일을 설치하려면 어떻게 해야 합니까?

답변1

Java 대안이 설치되지 않았습니다(Java 프로그램이 설치되어 있어도).

먼저 다음 명령을 실행해야 합니다.

update-alternatives --install /usr/bin/java java /path/to/bin/java 100

그러면 명령을 실행할 수 있습니다 update-alternatives --config java.

관련 정보