webupd8 ppa에서 oracle-java7을 설치하려고 할 때이 출력이 나타납니다.
Download done.
Removing outdated cached downloads...
sha256sum mismatch jdk-7u51-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 gsfonts-x11 (0.22) ...
Errors were encountered while processing:
oracle-java7-installer
E: Sub-process /usr/bin/dpkg returned an error code (1)
Oracle 웹 사이트에서 소스 파일을 다운로드하고 처음부터 수동으로 설치했습니다 ... 이제 잘 작동합니다 ... 제가 사용한 솔루션은 여기에 있습니다.
제공된 지침은 다음과 같으며 현재 버전에 맞게 업데이트해야합니다.
Linux x86 아카이브 용 Java SE 7 JDK를 다운로드합니다. 작성 당시 사용중인 파일은 jdk-7u21-linux-i586.tar.gz이지만 업데이트가 출시되면 파일 이름이 변경됩니다. 분명히 더 이상 jvm 폴더가 없으므로 새로 만듭니다.
sudo mkdir /usr/lib/jvm
아카이브를 jvm 폴더로 이동
sudo mv jdk-7u21-linux-i586.tar.gz /usr/lib/jvm/
jvm 폴더로 변경하고 아카이브에서 JDK를 추출하십시오.
cd /usr/lib/jvm
sudo tar zxvf jdk-7u21-linux-i586.tar.gz
모든 것이 새 jdk1.7.0_21 폴더에 압축이 풀리며 지금 아카이브 파일을 삭제할 수 있습니다. 새 Java 바이너리에 대한 심볼릭 링크를 만듭니다.
sudo ln -s -b /usr/lib/jvm/jdk1.7.0_21/jre/bin/java /etc/alternatives/java
sudo ln -s -b /usr/lib/jvm/jdk1.7.0_21/jre/bin/java /usr/bin/java
버전을 다시 확인하십시오.
java -version
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다