我尝试使用以下命令安装java8:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
Run Code Online (Sandbox Code Playgroud)
我收到如下错误:
软件包oracle-java8-installer不可用,但由另一个软件包引用。这可能意味着该软件包已丢失,已被废弃或只能从其他来源获得
E:软件包“ oracle-java8-installer”没有安装候选
当我搜索错误时,我发现“ WebUpd8”团队已经正式停止了对该网站的支持。
请帮助安装oracle java8。我正在使用ubuntu 16.04。
Jea*_*ste 37
我只是经历了相同的过程,并且通过在ubuntu 18.04机器上手动安装Java 8来解决了该问题。希望我的回答对您有所帮助。
$mkdir /opt/jdk。$tar -zxf jdk-8u5-linux-x64.tar.gz -C /opt/jdk。注意:每个项目符号点是一个命令
update-alternatives --install /usr/bin/java java /opt/jdk/jdk1.8.0_<YourVersion>/bin/java 100update-alternatives --install /usr/bin/javac javac /opt/jdk/jdk1.8.0_<YourVersion>/bin/javac 100您可以通过运行java -version来检查结果!
在开始之前,我还完成了以下步骤,以便从系统中完全删除Java:https : //askubuntu.com/questions/84483/how-to-completely-uninstall-java#185250
我用于手动安装JAVA的源是这篇文章:https : //www.digitalocean.com/community/tutorials/how-to-manually-install-oracle-java-on-a-debian-or-ubuntu-副总裁
fli*_*lik 10
我遇到了同样的问题并解决了这个问题:\
sudo apt install openjdk-8-jdk
Run Code Online (Sandbox Code Playgroud)
小智 7
当我们执行以下命令时,请阅读详细信息:
sudo add-apt-repository ppa:webupd8team/java
对于 2019 年 4 月 16 日开始的版本,Oracle JDK 许可证已更改。
针对 Oracle Java SE 的新 Oracle 技术网络许可协议与之前的 Oracle JDK 许可有很大不同。新许可证允许免费使用某些用途,例如个人用途和开发用途——但根据先前的 Oracle JDK 许可证授权的其他用途可能不再可用。请在下载和使用本产品前仔细阅读条款。此处提供常见问题解答:https : //www.oracle.com/technetwork/java/javase/overview/oracle-jdk-faqs.html
Oracle Java 下载现在需要登录 Oracle 帐户才能下载 Java 更新,例如最新的 Oracle Java 8u211 / Java SE 8u212。因此,我无法使用最新的 Java 更新 PPA(并且旧链接已被 Oracle 破坏)。
出于这个原因,此 PPA 已停止使用(除非我找到了解决此限制的方法)。
此 PPA 有效(Ubuntu 16.04)
sudo add-apt-repository ppa:ts.sch.gr/ppa
sudo apt-get update
sudo apt-get install oracle-java8-installer
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
32599 次 |
| 最近记录: |