使用apt-get在Debian上安装Java 7(Oracle)

77

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

apt-get install oracle-java7-installer

看起来 apt-get 不认识 oracle-java7-installer


17
我认为这个问题适用于stackoverflow。根据http://stackoverflow.com/help/on-topic,它属于“程序员常用的软件工具”范畴。 - kristianp
6
同意 @kristianp 的提议 - 提名重新开放,因为将来可能需要不同方法/适用于不同Debian版本的新答案。 - Jules
4
为什么这个问题会被关闭?需要安装Java才能使用它。我喜欢Stack Overflow和伟大的问题与答案。这是我寻找可信赖(聪明)问题和答案的首选去处。 - Bryan
1
我同意。所有有用的SO问题(比如这个-看看票数)最终都会被关闭。即使像“你会推荐哪个IDE?”这样的问题也是最有用的,但最终总是因为“基于观点”而关闭。我以为这个站点的目的是帮助程序员的? :-( - SharpC
2
@SharpC 常见的误解!SE 的目的是收集类似维基百科的权威内容,如果它要收集那些几乎可以保证正确的信息作为目录,那么它真的不能收集推荐或主观的东西。互相帮助只是他们用来骗我们为他们写百科全书的游戏!多么狡猾啊!只需记住,在未来,帮助只是辅助的,最终的内容目录才是所有 SE 网络的真正目标。 - Jimmy Hoffa
1个回答

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
由于作者没有选择分享任何谷歌研究内容,这里提供一篇来自webupd8team的网页,描述了安装此repo的步骤。 http://www.webupd8.org/2012/06/how-to-install-oracle-java-7-in-debian.html - rektide
3
你忘记提到这应该在管理员权限下运行。 - chester89
3
我刚刚尝试了这个,它有效! - Mohamed Taher Alrefaie
4
如果你想要进行无人值守安装,可以按照这篇Ask Ubuntu文章所述,执行以下命令:echo debconf shared/accepted-oracle-license-v1-1 select true | sudo debconf-set-selections - Dolan Antenucci
3
在Debian上,最好使用java-package从官方Oracle Java二进制文件构建自己的软件包,而不是安装来自不受信任仓库的不受信任的二进制软件包。此外,Oracle的Java不可(再)分发... - Onlyjob
显示剩余9条评论

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接