在linux系统中,我们需要用一些软件一般直接通过 wget方式进行下载相应的 tar.gz文件,但是,但用tar -zxvf进行解压时,却提示不是.gz格式,这时很有可能是下载的不是压缩文件而是html格式,
可以通过file命令获取文件的类型参数
file 文件
如果不是tar.gz文件的话,用tar解压肯定是不行的
如何才能下载原始的.tar.gz文件呢
像jdk的下载,首先需要同意oracle协议,然后才能复制下载路径,但是注意如果我们直接复制路径通过wget命令进行下载:
wget http://download.oracle.com/otn-pub/java/jdk/8u152-b16/aa0333dd3019491ca4f6ddbe78cdb6d0/jdk-8u152-linux-x64.tar.gz
获取的路径中是没有权限认证参数的,那么oracle网站后台就认为是非法下载,最终只是下载了一个格式是tar.gz的html文件,这对于我们来说是没有用的。
那么我们如何获取认证后的路径?
答案是:可以通过浏览器另存为的生成的下载路径,直接copy下来,你会发现多了AuthParam参数,这样才可以下载真正的压缩包。
wget http://download.oracle.com/otn-pub/java/jdk/8u152-b16/aa0333dd3019491ca4f6ddbe78cdb6d0/jdk-8u152-linux-x64.tar.gz?AuthParam=1512743763_9ce2d694bc0e36d6772cbf1e16671866
相关推荐
解压成jdk-8u5-linux-x64.tar.gz后使用 解压成jdk-8u5-linux-x64.tar.gz后使用 解压成jdk-8u5-linux-x64.tar.gz后使用
Oracle官网下载 jdk-8u91-linux-x64.tar.gz
这是oracle官方linux版64位jdk11,希望能提供给不方便从官网下载的同学使用,同时记录在此,方便自己使用
Oracle官网下载 jdk-8u181-linux-x64.tar.gz
oracle jdk8 8u212 linux 64位, 包含文件: jdk-8u212-linux-x64.tar.gz -- jdk压缩文件 jdk环境变量配置说明
7u80-linux-x64.tar.gz和oracle-java7-jdk_7u80_amd64.deb,其中deb包是使用命令把tar.gz转换生成的,Ubunt18.04无法直接安装openjdk-7-jdk,Oracle官网不好下载,而且网上很多下载的都是tar.gz包,不是很方便,deb...
jdk-8u202-linux-x64.tar.gz适用于Linux 64位系统,是在Binary Code License (“BCL”)许可协议下提供最后的免费商业版本,允许用在生产环境中; 对于 2019 年 4 月 16 日开始的版本,Oracle JDK 许可协议已更改,...
jdk-9.0.1_linux-x64_bin.tar.gz,Oracle-jdk9,JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具...
jdk-8u202-linux-x64.tar.gz 为Oracle提供的java8版本最后一个免费商用版 Linux环境安装JDK8 版本至8u202步骤,包含jdk-8u202-linux-x64.tar.gz压缩包 和安装步骤
Oracle官网下载 jdk-8u131-linux-x64.tar.gz
jdk-7u80-linux-x64.tar.gz解压版,ORACLE JDK1.7 linux x64解压版
jdk-8u202-linux-arm64-vfp-hflt.tar.gz适用于Linux ARM v6/v7 Soft Float ABI 64位系统,是在Binary Code License (“BCL”)许可协议下提供最后的免费商业版本,允许用在生产环境中; 对于 2019 年 4 月 16 日开始...
这是linux系统64位的jdk1.7, 目前oracle官方不提供下载了.
jdk-8u202-linux-x64.tar.gz,Oracle-jdk8,JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。
linux上的jdk1.8
jdk-8u202-linux-arm64-vfp-hflt.tar.gz,Oracle-jdk8,JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和...
Linux 64位 jdk-7u80-linux-x64.tar.gz jdk7
官方下载需要登录,此处用于保存方便下载,也可以方便给其他用户下载,此包为正版,版权为oracle所有。 jdk-8u212-linux-x64.tar.gz JDK Linux 8u212版本 64位解压版
jdk-7u80-linux-x64.tar.gz解压,ORACLE JDK1.7 linux x64.zip
oracle jdk17 包含所有格式