在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位...
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公司发布的一个早期版本,虽然已被更先进的版本所取代,但因其...
首先,你需要从Oracle官网或者通过命令行下载JDK 11的Linux版安装包。在这个例子中,文件名为`jdk-11.0.21_linux-x64_bin.tar.gz`,已经提供,这是一个归档压缩文件,适用于64位Linux系统。 2. **解压JDK安装包** ...
linux环境-jdk11--jdk-11.0.8_linux-x64_bin.tar,也可以官网下载,需要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官网或使用wget命令下载tar.gz文件到你的Linux系统。 2. **解压**:使用tar命令解压文件,例如 `tar -zxvf jdk-18.0.1.1_linux-x64_bin.tar.gz`。 3. **移动**:将解压后的目录移动到一个...
由于官网下载速度可能较慢,你可以通过以下方式获取Oracle JDK 8的Linux版本: 1. **使用镜像站点**:很多国家和地区都有Oracle JDK的镜像站点,如阿里云、清华大学开源软件镜像等,这些镜像站点的下载速度通常更快...
【描述】中提到的这个文件是Oracle官方提供的64位Linux版本JDK11,它是一个压缩包,目的是为了方便那些无法直接从官网下载或者希望保存以便日后使用的用户。JDK是Java编程语言的核心组件,包含了编译器、调试器、JRE...
Linux JDK8 tar包是Java开发工具包在Linux操作系统上的一个版本,主要针对Java开发者。这个压缩包文件名为“jdk-8u74-linux-x64.tar”,表明它包含的是Java Development Kit (JDK) 8的第74次更新,且是针对64位Linux...
总结来说,"jdk8.tar.gz"是Linux系统上安装JDK 1.8的关键,通过简单的解压和环境变量配置,开发者可以在Linux环境下进行Java程序的开发和运行。同时,JDK提供的工具和IDE插件对于软件开发工作至关重要。
- 解压:在Linux终端中,使用`unzip jdk-11.0.2_linux-x64_bin.tar.zip`命令解压文件,然后用`tar -zxvf jdk-11.0.2_linux-x64_bin.tar.gz`解压tar文件。 - 配置环境变量:在`~/.bashrc`或`~/.bash_profile`文件中...
通常,你可以从Oracle官方网站下载,但在此情况下,你已经拥有一个名为"linux环境java8安装包jdk-8u212-linux-x64"的压缩文件。 安装步骤如下: 1. **解压文件**:首先,将压缩包解压到你的系统上,通常是在 `/opt...
- 首先,你需要从Oracle官方网站或者通过第三方镜像站点下载`jdk-17_linux-x64_bin.tar.gz`文件。这是一个适用于64位Linux系统的归档文件,包含了JDK的所有组件。 - 下载完成后,使用Linux的命令行终端,通过`cd`...
1. **下载**:你可以通过Oracle官网或者第三方镜像站点下载到这个文件。在Linux终端中,可以使用`wget`命令下载,例如: ``` wget ...
1. **下载**:从Oracle官方网站获取"jdk-12.0.2_linux-x64_bin.tar.gz"文件。这个文件是一个压缩的归档,包含了所有必要的二进制文件和库。 2. **解压**:使用tar命令解压文件。例如,`tar -zxvf jdk-12.0.2_linux-...
Java JDK 11.0.22 是Oracle公司发布的一个重要的Java开发工具包版本,针对Linux操作系统设计。这个版本在Java SE(标准版)的框架下提供了开发和运行Java应用程序所需的全套工具。JDK(Java Development Kit)是Java...
Java Development Kit(JDK)是Java编程语言的核心组件,它为开发者...在Linux系统中,解压文件通常使用`tar -zxvf jdk1.8.tar.gz`命令,然后根据解压后的路径设置`JAVA_HOME`环境变量,以确保系统能够正确找到JDK。