首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使Oracle JDK在Ubuntu或GNU/Linux操作系统中自动更新

使Oracle JDK在Ubuntu或GNU/Linux操作系统中自动更新
EN

Stack Overflow用户
提问于 2017-04-26 15:34:41
回答 1查看 128关注 0票数 0

在我的Ubuntu16.04.2LTS操作系统中,我面临一个关于Oracle JDK的问题。

我从下载了Oracle Linux_x64 -version 8u131 tar.gz文件。我提取了/home/ashik/Applications/目录中的文件,并导出了.bashrc文件中的路径,

代码语言:javascript
复制
export JAVA_HOME=/home/ashik/Applications/jdk-8u131-linux-x64/
export PATH=$JAVA_HOME/bin:$PATH

它运行良好,但我想使这个jdk版本自动升级。如果我从官方存储库中使用openjdk,它会不时地提供更新包。我想为Oracle JDK做这样的事情。如果Oracle发布了任何更新版本,那么它应该在我的系统中自动升级。在Microsoft系统中,当出现任何更新时,JDK会通知。开发人员可以升级JDK,如果他们愿意的话。我想做这样的事。

我知道有一些使用openjdk或PPA的建议,但我不想这样做。我想直接从Oracle获得更新文件。我知道有一种方法可以从Oracle的网站下载升级版本并在此路径中替换它,但我不想遵循这些方法。我想要做的事情,将照顾整个更新系统自动。

是否有办法这样做?

我的系统信息:

操作系统: Ubuntu 16.04.2 LTS,DE: Gnome 3

EN

回答 1

Stack Overflow用户

发布于 2017-04-26 17:49:58

你可以写一张外壳纸来帮你做这件事。如果您想自动接受甲骨文许可证,您可以在下面这样做:

https://github.com/appscode/Dockerfiles/blob/master/oracle-jdk/Dockerfile#L5

这是一种常见的模式,用于构建JDK码头映像。

要从甲骨文的网站下载JDK存档,可以使用以下内容:curl -b oraclelicense=accept-securebackup-cookie -L 'http://download.oracle.com/otn-pub/java/jdk/8u112-b15/server-jre-8u112-linux-x64.tar.gz'

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43638673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档