Ubuntu 13.04를 사용하여 Java 7을 설치하려고 합니다.이 튜토리얼.
시스템 준비
먼저 openjdk를 제거해야 합니다. 이를 위해 터미널에서 다음 명령을 실행하세요.
sudo apt-get purge openjdk*
다른 PPA에서 Java 7을 설치했고 Java 문제가 발생한 경우 여기에 언급된 PPA를 설치하기 전에 다음 단계를 수행해야 합니다.
sudo rm /var/lib/dpkg/info/oracle-java7-installer* sudo apt-get purge oracle-java7-installer* sudo rm /etc/apt/sources.list.d/*java* sudo apt-get update
Ubuntu 13.04/12.10/12.04에 Oracle Java 7 설치
터미널을 열고 다음 명령을 실행하십시오.
sudo add-apt-repository ppa:webupd8team/java sudo apt-get update sudo apt-get install oracle-java7-installer
다음 목표에 도달할 때까지 모든 것이 순조롭게 진행됩니다.
sudo apt-get install oracle-java7-installer
그런 다음 오류 메시지가 나타납니다.
E: Unable to locate package oracle-java7-installer
이 문제의 원인은 무엇입니까?
답변1
먼저 WebUPD8 저장소를 시스템에 추가해야 합니다:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
그 다음에패키지를 설치합니다 oracle-java7-installer
.
sudo apt-get update
이미 시스템에 리포지토리를 추가한 경우 패키지 목록을 업데이트하기 위해 추가한 적이 없을 수도 있습니다 .
또 다른 옵션은 입니다 OpenJDK
.
답변2
OpenJDK를 사용하지 않으려면 파일에서 다른 Ubuntu 버전을 사용할 수 있습니다 /etc/apt/sources.list.d/webupd8team-java.list
.
deb http://ppa.launchpad.net/webupd8team/java/ubuntu quantal main
# deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu quantal main
"Quantal" 외에도 "Published in:"이라는 드롭다운 목록에 있는 모든 값을 사용할 수 있습니다.WebUPD8 팀 페이지. 나는 직접적으로 작동하지는 않지만 훌륭하게 작동하는 "raring"을 사용하고 있습니다.
이유: WebUPD8team에서 제공하는 설치 프로그램은 Oracle에서 공식 Java 설치 프로그램을 다운로드하여 실행합니다. 이는 모든 Ubuntu 버전에서 동일합니다(현재로서는). 따라서 실제로 어떤 "설치 프로그램 설치 프로그램"을 사용하는지는 중요하지 않습니다.