所有其他网址都有效,而不是amd64端点。
然后,当运行apt-get install oracle-java8-installer
时,出现以下错误:
Package oracle-java8-installer is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or is only available from another source
E: Package 'oracle-java8-installer' has no installation candidate
那个端点不再可用吗? Oracle Java 8还有其他来源吗?我看到几乎所有指南中都提到了“webupd8”组,除了使用dpkg手动安装软件包之外(但我是否从Oracle获得更新?)
作者:Jake
最佳答案
错误在于你使用了如何在Debian上安装java的说明。不是Ubuntu。
- 以root身份登录此文件夹:
/etc/apt/sources.list.d(root身份:sudo -s)
- 找到此文件:
webupd8team-java.list
并将其删除。 - 执行
sudo apt-get update
,以便系统删除对该更新服务器的任何引用。 - 执行
add-apt-repository ppa:webupd8team/java
,将正确的ppa添加到您的系统中。 - 再次执行
sudo apt-get update
,您应该能够正确安装所有内容。
醇>
我建议你也安装oracle-java8-set-default
,以使这个java包成为你系统上的默认java。