我试图在我的Ubuntu (16.04LTS,完全更新,x64)上安装Oracle 8,遵循这本(很简单)的指南。
在运行apt-get update之后,我得到了为更新而被击中的站点的标准列表,但是我得到了以下错误(我认为这就是问题的根源):
Err:7 http://ppa.launchpad.net/webupd8team/java/ubuntu xenial/main amd64 Packages
404 not found所有其他URL都可以工作,但不是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 8还有其他来源吗?我在几乎每一本指南中都提到了webupd8组,除了使用dpkg手动安装包之外(然后我会从Oracle那里得到更新吗?)
发布于 2016-06-23 16:55:04
注意:这个答案不再有效,因为自从Oracle代码库更改了许可和访问限制后,WebUpd8 PPA就被废弃了。关于http://www.webupd8.org/2014/03/how-to-install-oracle-java-8-in-debian.html的详细信息
错误在于您使用了关于如何在Debian上安装java的说明。不是乌本图。
/etc/apt/sources.list.dwebupd8team-java.list并删除它。sudo apt-get update以删除对该更新服务器的任何引用。sudo add-apt-repository ppa:webupd8team/java将正确的ppa添加到系统中。sudo apt-get update,您应该能够正确地安装所有东西。我建议您也安装oracle-java8-set-default,以便使这个java包成为系统上的默认java。
发布于 2016-11-28 13:43:10
注: WebUpd8团队的PPA已于2019年4月16日起停用。因此,这个PPA没有任何Java文件。更多信息可以在PPA在Launchpad上的页面上找到。因此,由于历史的原因,这种方法不再有效,也不再存在。Ubuntu20.04不支持通过ppa存储库进行安装
运行以下命令:
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update然后,要安装特定的jdk,请运行以下命令:
jdk6:
sudo apt-get install oracle-java6-installerjdk7:
sudo apt-get install oracle-java7-installerjdk8:
sudo apt-get install oracle-java8-installerhttps://askubuntu.com/questions/790671
复制相似问题