나는 최근에 우분투 12.04에 Java 7을 설치하려고 시도했으며 무언가를 망쳤다 고 생각합니다.
나는 여기에 주어진 지시를 따랐다 .
First you need to remove openjdk for this run the following command from your terminal
sudo apt-get purge openjdk*
Now you can install Java7 by adding the following repository:
sudo add-apt-repository ppa:eugenesan/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
이제 새 프로그램을 설치할 때마다 다음 오류가 발생합니다.
Download done.
sha256sum mismatch jdk-7u3-linux-x64.tar.gz
Oracle JDK 7 is NOT installed.
dpkg: error processing oracle-java7-installer (--configure):
subprocess installed post-installation script returned error exit status 1
Setting up python-central (0.6.17ubuntu1) ...
Setting up python-eggtrayicon (2.25.3-11) ...
Setting up gmail-notify (1.6.1.1-1ubuntu1) ...
Processing triggers for python-central ...
Errors were encountered while processing:
oracle-java7-installer
Error in function:
그러나 프로그램이 설치되어 제대로 작동하는 것처럼 보이므로 아무것도하지 못하게하는 데 문제가없는 것 같습니다.
그런 다음 openjdk를 다시 설치하여 다시 설치했습니다.
sudo apt-get 설치 openjdk *
그러나 여전히 같은 오류가 발생합니다.
진행:
sudo apt-get install oracle-java7-installer는 동일한 오류를 발생시킵니다.
무슨 일이야?
이것이 분명하고 나쁘면 알려주세요. 내 문제를 더 잘 설명하려고 노력하십시오.
답변
터미널에서 다음 명령을 실행하십시오.
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
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
안전하지 않은 PPA에 대한 정보와 이들 중 어느 것이 안전하지 않은지에 대한 정보는 여기를 참조하십시오 .
용어 사전
명령, 명령 행 : 컴퓨터에 수행 할 작업을 알려주는 명령을 입력하는 기존 Unix 환경.
터미널 : 명령 줄에 액세스 할 수있는 응용 프로그램입니다. 키보드 단축키를 눌러 엽니 다.Ctrl Alt T
답변
실제로 수정은 매우 간단합니다. 먼저 Ubuntu Software Center에 Synaptic Package Manager를 설치하십시오. 설치 후 루트 권한으로 열어야합니다.
gksu synaptic
또는 Ubuntu 12.04 이상에서는 대시에서 시냅스를 검색하고 시냅스 아이콘을 클릭하여 시냅틱을 열 수 있습니다. Synaptic을 열려면 사용자 비밀번호로 인증하라는 메시지가 표시됩니다.
Oracle-java7-installer를 검색하여 마우스 오른쪽 단추로 클릭 한 후 완전히 제거하십시오. 변경 사항을 적용하고 PPA를 제거하면 오류 메시지가 사라집니다.