我怎样才能知道我应该在Linux服务器上安装哪个Java二进制文件? 在Java下载页面中,我看到:Linux x64 – 自解压安装程序和Linux x86 – 自解压安装程序。
运行uname -a我得到:Linux 2.6.26-2-amd64#1 SMP Wed Aug 19 22:33:18 UTC 2009 x86_64 GNU / Linux
但结果令我困惑,它有64和86两个数字,所以我仍然不知道应该采取哪个二进制。 你能帮我吗?
x86安装程序适用于32位操作系统,x64安装程序适用于64位操作系统。 您正在运行64位操作系统,您提供的unamestring就是明证,因此您应该使用Linux x64安装程序。
内核体系结构被称为x86_64,因为x86是32位的,而64位function是由AMD(最初由AMD)添加的,作为指令集的扩展。 因此,为什么你有时会看到x86-64被称为AMD64。