我最近尝试在 ubuntu 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
Run Code Online (Sandbox Code Playgroud)
现在每次安装新程序时都会出现以下错误:
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:
Run Code Online (Sandbox Code Playgroud)
然而,该程序似乎安装和工作得很好,所以它似乎不是阻止我做任何事情的问题
然后我通过以下方式重新安装了openjdk:
sudo apt-get 安装 openjdk*
但我仍然得到同样的错误。
去:
sudo apt-get install oracle-java7-installer 给了我同样的错误。
到底是怎么回事?
请让我知道这是否清楚,并尝试更好地解释我的问题
Sir*_*rlo 56
从终端运行以下命令:
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
Run Code Online (Sandbox Code Playgroud)
关于什么是 PPA 的信息,以及识别哪些 PPA 不安全的提示,可以在这里找到。
命令,命令行:传统的 Unix 环境,您可以在其中键入命令来告诉计算机要做什么。
终端:允许您访问命令行的应用程序。通过点击键盘快捷键打开它,Ctrl Alt T