这里就是它被锁定的地方:
配置openjdk-6-jre-headless (6b20-1.9.7-0ubuntu1) ...
甚至control-c
无法停止它。我必须通过关闭终端来关闭 ssh 会话。
我尝试了两个包:openjdk-6-jdk
和ecj
From Javac
。
现在做什么 ?
在此先感谢您的帮助。
答案1
我建议你安装 sun 的(sun-java6-jdkfor natty)官方版本。
我认为 openjdk 的质量最近确实有所提高,但它仍然是官方发行版的副本。
您也可以尝试从命令行安装它(sudo apt-get install [package]
)。它可能会为您提供有关出现问题的更多反馈。
答案2
正如 Roalt 所说,安装 Sun Java。
1 - 转至Oracle Java 下载
2 - 选择Linux(自解压文件)文件大小:20.6 MB
3 - 将文件保存至/home/你的用户名/Downloads
在终端中,复制和粘贴以下命令
1 -cd /opt
2 -sudo mkdir java
按 Enter 键。
输入您的密码。您不会看到任何内容,甚至看不到点,这是正常的。按 Enter。
3 -cd java
4 -sudo mkdir 32
5 -sudo mv ~/Downloads/jre-6u25-linux-i586.bin /opt/java/32
按 Enter 键。
6 -sudo chmod 755 /opt/java/32/jre-6u25-linux-i586.bin
7 -cd /opt/java/32
8 -sudo ./jre-6u25-linux-i586.bin
9 -sudo update-alternatives --install "/usr/bin/java" "java" "/opt/java/32/jre1.6.0_25/bin/java" 1
按 Enter 键。
笔记:您是否正在从之前手动删除的 Java 版本进行更新?那么您需要执行上述命令两次,因为第一次执行时您会收到错误消息。
10-sudo update-alternatives --set java /opt/java/32/jre1.6.0_25/bin/java
11 -mkdir ~/.mozilla/plugins
12 -sudo apt-get remove icedtea6-plugin
13 -rm ~/.mozilla/plugins/libnpjp2.so
14 -ln -s /opt/java/32/jre1.6.0_25/lib/i386/libnpjp2.so ~/.mozilla/plugins/
最后检查
现在关闭并重新启动 Firefox 或 Chrome。检查一切是否成功。在 Firefox 的 URL 栏中输入(而不是在终端中!):
关于:插件
按 Enter 键。
向下滚动,直到看到与此大致类似的内容:Java(TM) Plug-in 1.6.0_25
所有命令均来自简易 Linux 技巧项目我可以确认它们确实有效,因为我在安装最新版本的 Java 时遵循了这些说明