Linux 卸载JDK并安装新版本JDK (rpm,tar)
发布日期:2025-04-06 16:27:18 浏览次数:8 分类:精选文章

本文共 2443 字,大约阅读时间需要 8 分钟。

观看JDK的安装路径

如果你想知道JDK是如何安装在你的系统上的,可以按照以下步骤进行检查:

  • 检查JDK的安装路径

    • 在终端中使用以下命令了解JDK安装位置:
      whereis javawhich javaecho $JAVA_HOME

      这些命令将帮助你快速定位JDK的安装路径。

  • 查看系统环境变量

    • echo $PATH 命令可以显示 系统变量中的路径,帮助你了解JDK是否正确安装到系统指定的位置。
  • Windows用户注意事项

    • 如果你使用的是Windows系统,设置 JAVA_HOME 环境变量的方法是:
      set java_home:查看JDK安装路径
    • 运行 java -version 检查JDK版本。

  • 卸载旧版本的JDK

    卸载旧版本的JDK可能会遇到不同于 openjdk 的情况,具体方法如下:

  • 检查当前版本

    • 使用以下命令查看已安装的JDK版本:
      rpm -qa | grep jdkrpm -qa | grep gcj

      这将显示JDK或 GCJ 的详细信息,帮助你确定需要卸载的版本。

  • 卸载方法

    • 使用 yum 卸载
      yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
    • 系统自带的 JDK卸载
      rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
    • 使用 uninstall.sh 文件
      找到 JDK 的安装目录下的 _uninst 子目录,执行命令:
      ./uninstall.sh

  • 下载新版本的JDK

    想要更新你的 JDK 到最新版本?推荐访问以下官方网站:

    http://www.oracle.com/technetwork/java/javase/downloads/index.htm


    安装JDK(以 JDK 1.6 为例)

    安装 JDK 的过程可能会遇到一些问题。以下是详细的安装步骤:

  • 选择合适的安装文件

    • 根据你的系统选择合适的安装文件:
      • jdk-6u22-linux-i586.bin
      • jdk-6u22-linux-i586-rpm.bin
  • 为文件添加执行权限

    • 执行以下命令赋予文件执行权限:
      chmod +x jdk-6u22-linux-i586-rpm.bin
  • 解压安装文件

    • 双击运行rpm文件,或使用以下命令:
      ./jdk-6u22-linux-i586-rpm.bin

      解压完成后,你将得到main package jdk-6u22-linux-i586.rpm,继续后续安装。

  • 切换到 root 用户进行安装

    -输入以下命令切换到 root 用户并安装rpm文件:

    rpm -ivh jdk-6u22-linux-i586.rpm

    这将将 JDK 安装到 /usr/java/jdk-1.6.0_22-fcs 目录。


  • 注意事项

    在安装过程中,可能会遇到如下的问题:

    • RPM 包不能直接安装,建议使用 Alien 工具包装。
    • 使用以下命令优化安装时:
      rpm -ivh jdk-6u22-linux-i586.rpm --nodeps --force

    配置环境变量

    为确保所有用户都能共享 JDK 的环境变量,可以尝试以下方法:

  • 修改 /etc/profile 文件

    使用以下命令打开文件并添加配置:

    vi /etc/profile

    在文件末尾加入以下内容:

    export JAVA_HOME=/usr/java/jdk-1.6.0_22-fcsexport CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/libexport PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOME/bin

    修改完成后,输入以下命令使配置生效:

    source /etc/profile
  • 针对非 root 用户的环境变量

    如果你使用非 root 用户,可以将配置添加到 ~/.bashrc 文件中,并重新登录。


  • (附文) 安装 tar 类型的 JDK

    如果你选择下载 tar 文件,可以按照以下步骤安装:

  • 解压 tar.gz 文件

    tar -xzvf *.tar.gz

    解压后,你将得到一个名为 java 的目录。

  • 将解压文件移动到 desired 目录

    sudo mv java /usr/local
  • 配置环境变量  

    打开 /etc/profile 文件并添加以下内容:

    export JAVA_HOME=/usr/local/javaexport JRE_HOME=/usr/local/java/jreexport CLASSPATH=.:$JAVA_HOME/lib:$JRE_HOME/lib:$CLASSPATHexport PATH=$JAVA_HOME/bin:$JRE_HOME/bin:$PATH

    同样,执行 source /etc/profile 告知系统更新变量。


  • (附文) 在 Ubuntu 中切换默认 JDK

    如果你需要切换默认 JDK,可以按照以下步骤操作:

  • 安装新的 JDK

    使用 update-alternatives 工具:

    update-alternatives --install /usr/bin/java java /usr/local/java/bin/java 300update-alternatives --install /usr/bin/javac javac /usr/local/java/bin/javac 300
  • 选择默认 JDK

    update-alternatives --config java

    输入 java -version 检查当前版本。


  • 通过以上步骤,你可以轻松地查看、卸载旧版本的 JDK,下载并安装最新版本。此外,正确配置好环境变量后,你就可以顺利地使用所安装的 JDK。

    上一篇:Linux 卸载mysql-libs包出现问题如何解决
    下一篇:linux 单机版安装5.7

    发表评论

    最新留言

    很好
    [***.229.124.182]2025年05月13日 14时47分29秒