kali安装jdk1.8
时间: 2025-05-10 17:29:01 浏览: 39
### 安装 JDK 1.8 的详细过程
#### 准备工作
在开始之前,建议先更新系统的软件源列表以及已安装的软件包。可以通过运行以下命令完成此操作:
```bash
sudo apt update && sudo apt upgrade -y
```
#### 卸载现有的 Java 软件
如果系统中已经存在其他版本的 Java(例如 JDK 11),可以考虑将其卸载以避免冲突。执行以下命令来清理不必要的依赖项和旧版 Java:
```bash
sudo apt-get remove --purge openjdk* -y
sudo apt autoremove -y
```
这一步有助于减少潜在的路径冲突[^1]。
#### 下载 JDK 1.8 安装包
访问 Oracle 或者 OpenJDK 的官方网站下载适合 Linux 平台的 JDK 1.8 压缩包 `jdk-8uXXX-linux-x64.tar.gz`。或者可以直接通过终端使用 wget 工具获取官方链接中的压缩包:
```bash
wget https://download.oracle.com/otn-pub/java/jdk/8u202-b08/1961070e4c9b4e26a04e7f5a083f551e/jdk-8u202-linux-x64.tar.gz
```
请注意替换上述 URL 中的具体版本号以匹配最新的稳定发布版本[^2]。
#### 创建目标目录并解压文件
创建专门用于存放 JDK 文件夹结构的位置 `/usr/local/java` ,并将刚才下载下来的 `.tar.gz` 归档文件拷贝至此处再展开其内容:
```bash
sudo mkdir -p /usr/local/java
cp jdk-8u202-linux-x64.tar.gz /usr/local/java/
cd /usr/local/java
sudo tar zxvf jdk-8u202-linux-x64.tar.gz
```
这里我们采用了标准做法把第三方应用程序放置于 `/usr/local/` 子树之下以便管理和维护方便[^3][^4]。
#### 配置环境变量
编辑全局范围内的 shell 初始化脚本 `/etc/profile` 来设置 JAVA_HOME 和 PATH 变量指向新安装好的 JDK 版本位置:
```bash
sudo nano /etc/profile
```
追加如下几行至文档末尾部分保存退出即可生效:
```bash
export JAVA_HOME=/usr/local/java/jdk1.8.0_202
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATH
export PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH
```
使更改立即可用需重新加载 profile 设置:
```bash
source /etc/profile
```
#### 测试安装成果
最后验证当前默认使用的 java 编译器是否为我们刚刚部署的那个实例:
```bash
java -version
javac -version
echo $JAVA_HOME
```
以上三条指令分别返回的信息应该都表明正在运作的是 JDK 1.8 。如果没有达到预期效果,则可能还需要调整 alternatives 系统关联关系或是进一步排查问题所在[^5]。
阅读全文
相关推荐



















