通过apt-get在Debian中安装Java 7(Oracle)


78

通过apt-get存储库在Debian中安装Oracle Java 7似乎不起作用。

apt-get install oracle-java7-installer

貌似apt-get不认oracle-java7-installer


17
我认为这个问题与stackoverflow有关。按照stackoverflow.com/help/on-topic
kristianp 2013年

6
同意@kristianp-被提名重新开放,因为在将来/针对不同的debian版本需要不同的方法时,可能需要新的答案。
Jules 2013年

4
为什么将这个问题作为主题关闭?必须安装Java才能使用它。我喜欢SO以及很棒的问题和答案。对于值得信赖的(智能)问题和解答,这是我的第一目的地。
Bryan 2014年

1
我同意。关于SO的所有有用问题(例如这一问题-请参阅投票数)总是以封闭结尾。甚至出现诸如“您会推荐哪种IDE ...?”之类的问题。是最有用的工具,但总是会因为“基于意见”而最终被关闭。我虽然这个站点的重点是要帮助程序员?:-(
SharpC

2
@SharpC常见的误解!SE的目的是收集类似权威的Wikipedia内容,如果要将该内容收集为相当有保证的正确信息的目录,则它实际上不能收集推荐或主观的东西。帮助彼此只是他们诱使我们为他们编写百科全书的游戏!多么棘手的权利!请记住,将来,帮助是辅助的,它是最终的内容目录,是所有SE网络的真正目标。
吉米·霍法

Answers:


166

做了一些谷歌后设法得到答案。

echo "deb http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
echo "deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main" | tee -a /etc/apt/sources.list
apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys EEA14886
apt-get update
# Java 7
apt-get install oracle-java7-installer
# For Java 8 command is:
apt-get install oracle-java8-installer

32
由于作者未选择共享任何Google研究成果,因此这是来自webupd8team的页面,描述了上述安装此回购协议的过程。webupd8.org/2012/06/how-to-install-oracle-java-7-in-debian.html
rektide

3
您忘了提及它应在root特权下运行
chester89

3
我刚刚尝试过此方法,它有效!
Mohamed Taher Alrefaie

4
如果您想执行无提示安装,echo debconf shared/accepted-oracle-license-v1-1 select true | sudo debconf-set-selections
参阅

3
在Debian上,最好使用java-package从官方Oracle Java二进制文件构建您自己的软件包,而不是从不受信任的存储库安装不受信任的二进制软件包。此外,Oracle的Java无法(
再分配
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.