Java “之间的区别”;apt get install openjdk-8-jdk“;并下载*.tar.gz

Java “之间的区别”;apt get install openjdk-8-jdk“;并下载*.tar.gz,java,linux,ubuntu,installation,openjdk,Java,Linux,Ubuntu,Installation,Openjdk,我想在ubuntu上安装openjdk。 我找到了两种安装方法 第一个是在终端上键入“sudoaptgetinstallopenjdk-8-jdk” 第二种方法是下载二进制文件,如*.tar.gz,然后解压缩该文件并设置环境变量JAVA_HOME&PATH 那么,这两种方法之间有什么区别吗? 我是说,这会导致不同的结果吗 非常感谢。对于第一种方法,安装由Debians package manager控制,并将收到更新,而对于第二种方法,您必须手动完成。可能不会以不同的结果结束。 在linux发行

我想在ubuntu上安装openjdk。 我找到了两种安装方法

第一个是在终端上键入“sudoaptgetinstallopenjdk-8-jdk”

第二种方法是下载二进制文件,如*.tar.gz,然后解压缩该文件并设置环境变量JAVA_HOME&PATH

那么,这两种方法之间有什么区别吗? 我是说,这会导致不同的结果吗


非常感谢。

对于第一种方法,安装由Debians package manager控制,并将收到更新,而对于第二种方法,您必须手动完成。

可能不会以不同的结果结束。 在linux发行版上,您有所谓的数据包管理器:您的(以及几乎所有ubuntu上的)都是APT。 因此,主要的区别在于,当您使用apt时,您可以“更信任”您正在下载的内容,因为希望apt中的内容是可检查的。 然而,由于这种检查,apt并非每次都是最新的,它可能会导致版本上的一些差异。 然而,在我看来,如果您不想复制文件或污染您的系统,您可能希望选择其中一个选项并继续使用它:如果您使用apt,请使用apt进行更新,如果您手动下载,请继续手动更新。
如果可能的话,我个人更喜欢使用apt。

你有官方链接下载openjdk 8的tar.gz吗?谢谢