linux wget安装java
时间: 2025-01-07 19:13:23 浏览: 5
### 使用 `wget` 命令在 Linux 上下载并安装 Java
#### 下载 JDK 1.8 或更高版本
对于 JDK 1.8 的下载,可以使用如下命令来获取 `.tar.gz` 文件:
```bash
wget -P /usr/local/download https://download.oracle.com/otn-pub/java/jdk/8u191-b12/2787e4a523244c269598db4e85c51e0c/jdk-8u191-linux-x64.tar.gz [^1]
```
如果希望下载 RPM 版本,则可执行下面这条指令:
```bash
wget http://download.oracle.com/otn-pub/java/jdk/8u161-b12/2f38c3b165be4555a1fa6e98c45e0808/jdk-8u161-linux-x64.rpm [^4]
```
针对较新的 JDK 11 发行版,由于 Oracle 对于其网站上的资源访问增加了身份验证的要求,因此需要提供有效的用户名和密码才能完成下载操作:
```bash
wget https://download.oracle.com/otn/java/jdk/11.0.7%2B8/8c7daf89330c48f0b9e32f57169f7bac/jdk-11.0.7_linux-x64_bin.tar.gz --http-user=USER --http-passwd=PASSWORD [^2]
```
请注意替换上述 URL 中的 `USER` 和 `PASSWORD` 占位符为实际可用的凭证。
#### 解压与配置环境变量
一旦文件被成功下载到 `/usr/local/download` 目录下之后,下一步就是将其解压缩至目标位置。这里假设选择了默认路径 `/usr/lib/jvm` 来放置 JDK 文件夹:
```bash
sudo mkdir -p /usr/lib/jvm
sudo tar zxvf /usr/local/download/jdk-*.tar.gz -C /usr/lib/jvm/
```
接着更新系统的 PATH 变量以便能够全局调用 javac 和 java 程序:
编辑个人用户的 shell 配置文件(比如 ~/.bashrc),添加以下几行内容:
```bash
export JAVA_HOME=/usr/lib/jvm/<your-jdk-directory>
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
source ~/.bashrc
```
最后一步是为了使更改立即生效而重新加载该配置文件。
通过以上步骤,在 Linux 平台上就可以顺利完成基于 `wget` 工具的 Java 开发工具包 (JDK) 的部署工作了。
阅读全文