ubu*_*urk 6 java software-installation
当我尝试从 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)
Run Code Online (Sandbox Code Playgroud)
我从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
| 归档时间: |
|
| 查看次数: |
8226 次 |
| 最近记录: |