今天在linux上安装jdk,因为oracle上下载的包比较多,想先确定自己使用的阿里云的轻量级服务器的架构,就在linux上执行了命令:uname -m,显示:x86_64
在oracle上的下载包有如下图的选择:
第一次下载的是:jdk-8u311-linux-i586.tar.gz,解压后,在bin里执行命令:java -version,都会提示:-bash: ./java: No such file or directory
第二次下载了:jdk-8u311-linux-x64.tar.gz,解压后,可以使用了。
搜了下相关知识
1.首先X86和X64一般是指CPU的位数,X64是指CPU是64位版本,X86是指CPU是32位版本。 2.X64准确的说应该叫X86_64,本质上也是X86的一个版本,由于X86已经被淘汰,因此X64就是主流了
所以选择前面标签为:x64 Compressed Archive 对应的包



