在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
相关推荐
首先,我们需要从Oracle官方网站获取JDK 8的Linux版本。官方提供的是tar.gz格式的压缩包,例如`jdk-8u231-linux-x64.tar.gz`。这个文件名中的数字"8u231"代表的是JDK 8的更新版本号,"linux-x64"则表示这是针对64位...
标题中提到的“linux环境-jdk11-jdk-11.0.8-linux-x64-bin.tar”是一个压缩包文件的名称,根据这个名称我们可以得知,该文件是一个针对Linux环境的Java Development Kit(JDK)11的二进制分发包,版本号为11.0.8,且...
1. 首先,访问Oracle官方网站(https://www.oracle.com/java/technologies/javase-jdk8-downloads.html)下载JDK 8的Linux版。由于版权原因,可能需要注册账号并接受许可协议才能下载。 2. 或者,你可以直接在终端...
Oracle JDK是Java Development Kit的官方实现,由Oracle公司提供,它包含了Java虚拟机(JVM)、编译器、调试器和其他工具,为开发者提供了完整的Java环境。在Linux系统上,JDK通常以压缩包的形式分发,例如"jdk-7u80...
《深入解析JDK1.6 Tar.GZ版在Linux环境中的应用》 在信息技术领域,Java Development Kit(JDK)是开发和运行Java应用程序的重要工具。JDK1.6是Oracle公司发布的一个早期版本,虽然已被更先进的版本所取代,但因其...
在官方网站(https://www.oracle.com/java/technologies/javase-jdk8-downloads.html)下载适用于Linux x64的JDK1.8.0_291的tar.gz文件。下载后,将其上传到Linux服务器的适当目录,例如 `/home/user/downloads`。 2...
1. 下载:首先,你需要从Oracle官方网站或者第三方源获取到"jdk-1.8.0_201-linux-i586.tar.gz"的压缩包文件。 2. 解压:使用`tar`命令解压缩文件,例如:`tar -zxvf jdk-1.8.0_201-linux-i586.tar.gz`。 3. 安装:将...
1. **下载**:访问Oracle官网或使用wget命令下载tar.gz文件到你的Linux系统。 2. **解压**:使用tar命令解压文件,例如 `tar -zxvf jdk-18.0.1.1_linux-x64_bin.tar.gz`。 3. **移动**:将解压后的目录移动到一个...
1. 首先,下载名为“jdk-7u79-linux-x64.tar.gz”的压缩文件,这是针对Linux 64位系统的JDK 1.7的归档文件。 2. 使用解压命令(如tar -zxvf jdk-7u79-linux-x64.tar.gz)将内容解压到指定目录。 3. 设置环境变量,...
《深入解析JDK 18 for Linux aarch64架构》 在当今的软件开发领域,Java编程语言因其跨平台的特性以及强大的生态系统而备受推崇。JDK(Java Development Kit)是开发和运行Java应用程序的基础,它包含了Java编译器...
Linux x64版本并下载jdk-8u212-linux-x64.tar.gz文件。 将下载的文件解压缩到您选择的目录中。 配置环境变量,使系统能够找到Java运行时环境。可以通过设置JAVA_HOME和PATH环境变量来实现。
《Linux环境下Java开发必备:JDK 1.8u241详解》 在软件开发领域,Java语言因其跨平台的特性以及强大的生态系统而备受青睐。对于Linux操作系统,Java Development Kit(JDK)是开发和运行Java应用程序的基础。本文将...
通常,你可以从Oracle官方网站下载,但在此情况下,你已经拥有一个名为"linux环境java8安装包jdk-8u212-linux-x64"的压缩文件。 安装步骤如下: 1. **解压文件**:首先,将压缩包解压到你的系统上,通常是在 `/opt...
由于官网下载速度可能较慢,你可以通过以下方式获取Oracle JDK 8的Linux版本: 1. **使用镜像站点**:很多国家和地区都有Oracle JDK的镜像站点,如阿里云、清华大学开源软件镜像等,这些镜像站点的下载速度通常更快...
【描述】中提到的这个文件是Oracle官方提供的64位Linux版本JDK11,它是一个压缩包,目的是为了方便那些无法直接从官网下载或者希望保存以便日后使用的用户。JDK是Java编程语言的核心组件,包含了编译器、调试器、JRE...
在描述中提到了“下载jdk巨慢”,这可能是因为从Oracle官方网站或其他JDK提供商的网站上直接下载大型文件时,由于服务器地理位置、带宽限制或高峰时段访问量过大等因素,导致下载速度变得非常缓慢。对于开发者而言,...
1. **下载**:首先,你需要从Oracle官方网站或可靠的第三方源下载对应的压缩包。 2. **解压**:使用`tar -zxvf jdk8-jdk-8u121-linux-x64.tar.gz`命令解压文件,这将创建一个名为`jdk1.8.0_121`的目录。 3. **配置...
Linux JDK8 tar包是Java开发工具包在Linux操作系统上的一个版本,主要针对Java开发者。这个压缩包文件名为“jdk-8u74-linux-x64.tar”,表明它包含的是Java Development Kit (JDK) 8的第74次更新,且是针对64位Linux...
下载适用于Linux x64平台的JDK 11.0.6,我们可以从Oracle官方网站获取。文件名为"jdk-11.0.6_linux-x64_bin.tar.gz",这是一个经过压缩的tar归档文件,包含所有必需的JDK组件。 **3. 解压JDK** 在Linux上,我们...