답변:
/etc/alternatives
이 목적으로 프로그램을 가리 키도록 링크를 업데이트합니다 . 예, 같은 많이있다 x-www-browser
, editor
브라우저 또는 환경 설정의 편집자로 연결됩니다, 등. 일부 스크립트 또는 시스템 도구는 파일을 수동으로 편집하기를 원할 수 있으며 (예 : 구성 충돌 dpkg
) 대안을 찾아 선택 편집기를 제공합니다. 의 경우 java
Java 런타임 환경 (Oracle, OpenJRE 등)입니다.
링크 /etc/alternatives
는 기호 링크 일뿐입니다. 예를 들어서 볼 수 있습니다.
ls -l /etc/alternatives
또한 일반 /usr/bin
바이너리도 심볼릭 링크입니다. 예 :
ls -l /usr/bin/java
lrwxrwxrwx 1 root root 22 Aug 14 10:33 /usr/bin/java -> /etc/alternatives/java
ls -l /etc/alternatives/java
lrwxrwxrwx 1 root root 46 Aug 14 10:33 /etc/alternatives/java -> /usr/lib/jvm/java-6-openjdk-amd64/jre/bin/java
따라서 PATH
수정할 필요 가 없습니다 . 기호 링크 만 사용합니다.
PATH
s 와 관련이 없습니다 .
sudo update-alternatives --config java
및javac
및javaws
설치 버전을 선택할 수 있습니다.