Linux 下 jdk 的下载

2019 年 5 月 22 日
 Renzheng
wget --no-check-certificate --no-cookie --header "Cookie: oraclelicense=accept- - securebackup-cookie;" https://download.oracle.com/otn/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz

执行以上命令的话会出现Authorization failed.的错误。

除了在浏览器 jdk 下载页面点击 Accept License Agreement,然后登录 Oracle 账户,再复制下载链接的话,还有什么其他下载的方法吗?

wget -O jdk-8u191-linux-x64.tar.gz https://download.oracle.com/otn/java/jdk/8u202-b08/1961070e4c9b4e26a04e7f5a083f551e/jdk-8u202-linux-x64.tar.gz?AuthParam=1558493889_4f988b5235bd8d696a25ef2a6458edc0
--2019-05-22 10:57:32--  https://download.oracle.com/otn/java/jdk/8u202-b08/1961070e4c9b4e26a04e7f5a083f551e/jdk-8u202-linux-x64.tar.gz?AuthParam=1558493889_4f988b5235bd8d696a25ef2a6458edc0
Resolving download.oracle.com (download.oracle.com)... 23.78.218.45
Connecting to download.oracle.com (download.oracle.com)|23.78.218.45|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 194042837 (185M) [application/x-gzip]
Saving to: ‘ jdk-8u191-linux-x64.tar.gz ’

100%[=======================================================================================>] 194,042,837 6.54MB/s   in 28s    

2019-05-22 10:58:01 (6.67 MB/s) - ‘ jdk-8u191-linux-x64.tar.gz ’ saved [194042837/194042837]

上面的 AuthParam=1558493889_4f988b5235bd8d696a25ef2a6458edc0 过一段时间之后便会失效。

10180 次点击
所在节点    Java
40 条回复
BCy66drFCvk1Ou87
2019 年 5 月 22 日
在 windows/mac 下载 jdk 的 linux 版本,再用 ftp 工具上传至 linux 服务器配置环境变量……
Renzheng
2019 年 5 月 22 日
@HuasLeung 感觉这样比上面获取 AuthParam 还要麻烦一点。
johnniang
2019 年 5 月 22 日
openjdk
youngxu
2019 年 5 月 22 日
为什么我( deepin15.10 ,基于 debian 9 )可以直接下载 jdk12,不需要登录 oracle 帐号
avalon0624
2019 年 5 月 22 日
不用 OpenJDK 吗?
Renzheng
2019 年 5 月 22 日
@avalon0624 @johnniang 因为我要自建 Minecraft 私服,听说会出现各种莫名其妙的问题。
Renzheng
2019 年 5 月 22 日
@youngxu 不太清楚,Windows 上点击下载之后会跳转到登录账户界面,登录上了才给下载。
Cursor
2019 年 5 月 22 日
sdkman 了解一下。方便快捷~https://www.jianshu.com/p/8597c22550a6
micean
2019 年 5 月 22 日
谷歌一下很简单的问题……
mritd
2019 年 5 月 22 日
hly9469
2019 年 5 月 22 日
sdkman +1
Renzheng
2019 年 5 月 22 日
@micean Google 之后都是以及失效的方法。
johnniang
2019 年 5 月 22 日
@Cursor sdkman.io 我用过几次,速度慢得要死,还不能用 proxychain 代理。
pursuer
2019 年 5 月 22 日
zulujdk/adoptopenjdk,可能比 openjdk 稳定一些?
RobberPhex
2019 年 5 月 22 日
自己用 curl 模拟登陆、获取 AuthParam、下载等一系列流程应该可以,只能希望 oracle 不会出验证码了。

如果不行,换 https://adoptopenjdk.net/ 吧。
geekc3t
2019 年 5 月 22 日
sdkman,了解一下
StederLee
2019 年 5 月 22 日
刚好昨晚下了。GitHub 上有人上传了对应的文件,可以复制官网的文件名然后搜索一下就看到了。
Cooky
2019 年 5 月 22 日
只是随便用用可以用 ojdkbuild 的
c4f36e5766583218
2019 年 5 月 22 日
Chrisplus
2019 年 5 月 22 日
sudo add-apt-repository ppa:webupd8team/java

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/566493

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX