kali java升级_kali安装java1.8

本文详细介绍了如何在Kali Linux上卸载自带的openjdk并安装Oracle JDK 1.8。步骤包括下载JDK 1.8、卸载openjdk、解压并安装JDK、配置环境变量以及设置为默认Java版本。通过这些步骤,用户可以成功将Kali Linux的Java升级到1.8。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

0x01 下载

首先,去官方网站下载JDK1.8对应的版本

我的kali安装的是32位的 所以我下载 JDK1.8 32位  的版本,下载速度很慢,你可以使用其他服务器中转或离线下载来提高下载效率。

请根据自己的系统自行选择版本。

0x02 预准备工作

kali自带的java是openjdk,如果需要写安卓或者开发其他程序,则需要换成Oracle的jdk

首先卸载自带的openjdk(根据系统所自带的具体jdk版本好来修改下面即将卸载的程序名)

sudo apt-get remove openjdk-7-jdk

网上有说法使用 apt-get purge 把所有的jdk附属配置全都卸载完了,一般情况下,remove就足够了

0x03 安装

接下来安装Oracle JDK,解压下载好的JDK包,并进入

tar zxvf jdk-8u112-linux-i586.tar.gz

此时解压出来文件夹名为  jdk1.8.0_112  (这里根据你下载的版本不同 文件名也不同 但是只是修改了版本号 都是jdk1.x.x_xxx的格式)

开始拷贝目录 手动安装 (注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码)

sudo mkdir -p /usr/local/java

cp -r jdk1.8.0_112/ /usr/local/java/

接下来配置JDK的环境变量

sudo gedit /etc/profile

复制以下内容追加到文件末尾(注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码)

JAVA_HOME=/usr/local/java/jdk1.8.0_112

PATH=$PATH:$HOME/bin:$JAVA_HOME/bin

export JAVA_HOME

export PATH

告诉系统JDK的位置,最后2行代码不是重复,是要执行2次  (注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码)

sudo update-alternatives --install "/usr/bin/java" "java" "/usr/local/java/jdk1.8.0_112/bin/java" 1

sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/local/java/jdk1.8.0_112/bin/javac" 1

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_112/bin/javaws" 1

sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/local/java/jdk1.8.0_112/bin/javaws" 1

设置新的JDK为默认,代码也是执行2次(注意红色加粗区域的文件夹名根据自己的实际情况来设定,不要无脑搬代码)

sudo update-alternatives --set java /usr/local/java/jdk1.8.0_112/bin/java

sudo update-alternatives --set java /usr/local/java/jdk1.8.0_112/bin/java

sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_112/bin/javac

sudo update-alternatives --set javac /usr/local/java/jdk1.8.0_112/bin/javac

sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_112/bin/javaws

sudo update-alternatives --set javaws /usr/local/java/jdk1.8.0_112/bin/javaws

重载Profile文件

source /etc/profile

0x04  测试

输入命令查看Java版本号

java -version

返回

root@kali:~# java -version

java version "1.8.0_112"

Java(TM) SE Runtime Environment (build 1.8.0_112-b15)

Java HotSpot(TM) Server VM (build 25.112-b15, mixed mode)

好了,至此,安装成功 !

### 安装 Java 1.8 版本于 Kali Linux 的方法 #### 准备工作 为了在 Kali Linux 上安装 JDK 1.8,首先需要从 Oracle 官方网站或其他可信源下载适合的 JDK 压缩包。通常情况下,该压缩包是以 `.tar.gz` 格式提供,例如 `jdk-8u202-linux-x64.tar.gz` 或者其他更新版本。 #### 下载与上传 可以从官方站点获取最新版的 JDK 文件,比如 `jdk-8u221-linux-x64.tar.gz`[^2]。将其保存至本地计算机后,通过 SCP 工具或者直接利用图形界面工具传输到目标服务器上的 `/opt` 目录下。 #### 解压操作 一旦文件被成功传送到 `/opt` 路径之下,则可以执行如下命令来完成解压过程: ```bash tar -xvzf jdk-8u202-linux-x64.tar.gz ``` 上述指令会把压缩文档中的内容释放出来形成一个新的子目录结构[^1]。 另外一种方式是将下载后的 .tar.gz 文件拷贝到 `/usr/local/java` 这样的自定义路径里再做进一步处理: ```bash cp jdk-8u202-linux-x64.tar.gz /usr/local/java cd /usr/local/java tar zxvf jdk-8u202-linux-x64.tar.gz ``` 这种方式同样有效,并且提供了另一种可能的选择以便更好地管理软件环境[^3]。 #### 配置环境变量 为了让系统能够识别新安装的 JDK 并设置默认使用的 JAVA_HOME 变量,在终端输入编辑器打开 profile 文件: ```bash nano ~/.bashrc ``` 接着追加下面几行文字进去(假设刚才已经按照第二种办法放置到了 /usr/local/java/jdk1.8.../ 中): ```bash export JAVA_HOME=/usr/local/java/jdk1.8.x... export PATH=$PATH:$JAVA_HOME/bin ``` 最后使更改生效即可: ```bash source ~/.bashrc ``` 验证是否正确设置了 javajavac 是否可用以及其版本号无误: ```bash java -version javac -version ``` 如果一切正常的话应该能看到类似于这样的输出结果表明我们刚刚所作的努力成果显著!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值