Ser*_*gey 13 updates java 12.04
我想在我的 ubuntu 12.04 计算机上更新我的 Java 版本(更新,而不是安装)。我目前有 java 7.x,我想将它更新到最新版本(至少 8.0),而不会太复杂。
cl-*_*box 19
Java 8 在 Ubuntu 12.04 存储库中不可用,但可以从 Launchpad PPA 中获得。
您也不能将 Java 版本更新到下一个 Java 版本,但可以并行安装不同的 Java 版本。
要安装 Java 版本 8(OpenJDK 8 版- 不是 ORACLE Java 8),请打开终端并执行:
sudo add-apt-repository ppa:openjdk-r/ppa
sudo apt-get update
sudo apt-get install openjdk-8-jdk
Run Code Online (Sandbox Code Playgroud)
如果您只想安装 Java 运行时环境:
sudo apt-get install openjdk-8-jre
Run Code Online (Sandbox Code Playgroud)
注 1:
正如你所说的“......没有太复杂......”,我假设你从 Ubuntu 存储库安装了 Java 7,其中包含 OpenJDK 并且没有添加 WebUpd8 PPA(ORACLE Java)。
笔记2 :
正如你所说,你得到了File "/usr/bin/add-apt-repository", line 37 print _("The %s named '%s' has no PPA named '%s'" ^ SyntaxError: invalid syntax错误,看看这里。
建议 :
将两个版本并排安装,其他一些包或程序可能依赖于 Java 7。
但是,当您不想同时拥有这两个版本并且不再需要 Java 7 时……将其删除。
小智 6
由于您没有指定是要安装 OpenJDK 还是 Oracle JDK,我的回答涵盖了 Oracle JDK。
从这里引用这段文字很有趣。以下内容也适用于JDK8以及您的所有 Ubuntu 版本或更高版本。
Oracle JDK7 本身并未托管在 PPA 中,因为新的 Java 许可证不允许这样做(这也是它已从官方 Ubuntu 存储库中删除的原因);PPA 中的软件包会自动从其官方网站下载 Oracle Java JDK 7 并将其安装在您的 Ubuntu / Linux Mint 计算机上,就像 flashplugin-installer 软件包所做的那样。
注意的是JDK9有望在今年得到释放,所以不要尝试之前使用。
因此,这是安装(而不是更新)Java 8 版本的方法:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
111793 次 |
| 最近记录: |