我们可以在 Linux 中启用有关 Oracle Java 更新的通知吗?

我们可以在 Linux 中启用有关 Oracle Java 更新的通知吗?

在 Windows 中,我们会收到通知,告知有新版 Java 可用,如下所示在此处输入图片描述

如何在 Linux 中获取有关 java 的相同通知。

特别适用于 oracle jdk。我已经在这台机器上安装了 oracle Jdk

$ sudo add-apt-repository ppa:webupd8team/java
$ sudo apt-get update
$ sudo apt-get install oracle-java8-installer

并通过在其他机器上的 /opt 中提取 tar 文件。

软件包也会oracle-java8-installer升级我的 java 吗?因为上次 oracle-java8-installer 升级时没有下载任何 tar 文件。

答案1

据我所知(和经验),oracle-java8-installer将为您更新 Java 版本。

每当有新版本发布时,安装程​​序都会使用新信息进行更新。下次运行 时sudo apt update,将反映此新安装程序版本。运行sudo apt upgrade将安装新安装程序,然后(依次)安装新版本的 Java。

请注意,这将仅有的如果您通过软件包安装了 Java,则此方法可行。如果您使用原始 tarball,则此方法几乎无法正常工作(或根本无法工作)。

但需要注意的是,这不会增加您的“主要”版本(因此,除非您安装 Java 9 的安装程序,否则 Java 8 永远不会升级到 Java 9)。

这种 Java 安装方法提供通知,因此您只需运行更新程序即可apt。根据您的系统配置,Ubuntu 可能会提供一般更新通知。请参阅软件和更新此设置的应用程序。


一般来说,通过 Apt 安装的软件包很少会有自己的更新通知系统(尽管有些软件包,尤其是启动器专用的软件包通常会有)。相反,它们apt会处理所有事情并将其与所有其他更新捆绑在一起。对一些人来说,这种集中式软件包系统是 Linux 相对于其他操作系统的最大优势之一。

相关内容