我试图通过webupd8 PPA在cloud9上安装java 8。所以我添加了存储库
sudo add-apt-repository ppa:webupd8team/java
接下来我做更新,最后当我运行命令
sudo apt-get install oracle-java8-installer
我收到错误
E: Unable to locate package oracle-java8-installer
任何想法如何在云计算9上解决这个问题并解决java 8?
答案 0 :(得分:7)
正如christophetd所说,我完成了以下步骤,所有安装都没有问题:
$ sudo vim /etc/apt/sources.list
将以下代码行添加到文件中:
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
$ sudo apt-get update
$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get install oracle-java8-installer
$ java -version
java version "1.8.0_101"
答案 1 :(得分:6)
将以下两行添加到您的文件/etc/apt/sources.list
(如果它不存在,您可以创建)
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
然后运行sudo apt-get update
,您应该可以安装oracle-java8-installer
。
这基本上是手动执行add-apt-repository
。我怀疑问题是由于默认源文件/etc/apt/sources.list.d/*
以只读方式挂载(请参阅Cloud9社区上的this topic)