`
John_Kong19
  • 浏览: 278058 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

Linux 下安装与卸载JDK(jdk-6u16-)

阅读更多
一、安装JDK:

首先到sun官网下载安装包:

https://cds.sun.com/is-bin/INTERSHOP.enfinity/WFS/CDS-CDS_Developer-Site/en_US/-/USD/ViewFilteredProducts-SingleVariationTypeFilter



分别下载:jdk-6u16-linux-i586-rpm.bin 和 jdk-6u16-linux-i586.bin



然后将这两个安装文件放到:/usr/tmp 目录下,分别修改权限,命令如下:

# chmod u+x ./jdk-6u16-linux-i586.bin

# chmod u+x ./jdk-6u16-linux-i586-rpm.bin



解压文件(这两个文件可以自动解压):

# ./jdk-6u16-linux-i586.bin



创建目录/usr/java:

# mkdir /usr/java



将解压出来的jdk-6u16-linux-i586目录复制到/usr/java目录下:

# cp -fr jdk-6u16-linux-i586 /usr/java



解压文件

# ./jdk-6u16-linux-i586-rpm.bin



安装软件会将JDK自动安装到 /usr/java/ jdk-6u16-linux-i586目录下





二、配置环境变量



1.修改用户环境变量



假设使用java的用户为 guest,编辑该用户的.bashrc文件进行环境变量设置。



# vi /home/ guest /.bashrc



在 .bashrc文件中加入:



export JAVA_HOME=/usr/java/jdk1.6.0_16

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin



2.修改所有用户的环境变量



# vi /etc/profile



在该文件中加入:



export JAVA_HOME=/usr/java/jdk1.6.0_16

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin



注意CLASSPATH路径中加入了$CLASSPATH,这样可以避免将之前配置的路径被覆盖。



profile文件如下:

############profile begin###########

# /etc/profile



# System wide environment and startup programs, for login setup

# Functions and aliases go in /etc/bashrc



pathmunge () {

        if ! echo $PATH | /bin/egrep -q "(^|:)$1($|:)" ; then

           if [ "$2" = "after" ] ; then

              PATH=$PATH:$1

           else

              PATH=$1:$PATH

           fi

        fi

}



# ksh workaround

if [ -z "$EUID" -a -x /usr/bin/id ]; then

        EUID=`id -u`

        UID=`id -ru`

fi



# Path manipulation

if [ "$EUID" = "0" ]; then

        pathmunge /sbin

        pathmunge /usr/sbin

        pathmunge /usr/local/sbin

fi



# No core files by default

ulimit -S -c 0 > /dev/null 2>&1



if [ -x /usr/bin/id ]; then

        USER="`id -un`"

        LOGNAME=$USER

        MAIL="/var/spool/mail/$USER"

fi



HOSTNAME=`/bin/hostname`

HISTSIZE=1000



if [ -z "$INPUTRC" -a ! -f "$HOME/.inputrc" ]; then

    INPUTRC=/etc/inputrc

fi



export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC



#java path

export JAVA_HOME=/usr/java/jdk1.6.0_16

export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib

export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH:$HOMR/bin



for i in /etc/profile.d/*.sh ; do

    if [ -r "$i" ]; then

        . $i

    fi

done



unset i

unset pathmunge



############profile end###########







三、卸载jkd:

1、卸载系统自带的jdk版本:

查看自带的jdk:

#rpm -qa | grep gcj

看到如下信息:

libgcj-4.1.2-44.el5

java-1.4.2-gcj-compat-1.4.2.0-40jpp.115



使用rpm -e --nodeps 命令删除上面查找的内容:

#rpm -e ?Cnodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115





2、卸载rpm安装的jkd版本

查看安装的jdk:

#rpm -qa|grep jdk

看到如下信息:

java-1.6.0-openjdk-1.6.0.0-0.25.b09.el5

jdk-1.6.0_16-fcs



卸载:

#rpm -e --nodeps jdk-1.6.0_16-fcs
分享到:
评论

相关推荐

    Linux下安装与卸载jdk

    本文将详细讲解如何在Linux环境下安装与卸载JDK,以满足开发和管理Java项目的需求。 首先,我们来了解安装JDK的过程。在Linux上安装JDK主要有两种方法:使用官方提供的二进制包或通过包管理器(如apt-get for ...

    linux安装和卸载jdk-6u21

    ### Linux安装和卸载JDK-6u21 #### 安装JDK-6u21 在Linux系统上安装JDK-6u21是进行Java开发的基础步骤之一。下面详细介绍整个安装过程。 ##### 步骤1:下载JDK安装包 首先,需要从Oracle官方网站或可信源下载...

    Linux 下安装与卸载JDK1

    安装软件会将 JDK 自动安装到 /usr/java/jdk-6u16-linux-i586 目录下。 二、配置环境变量 安装 JDK 后,我们需要配置环境变量,以便在 Linux 上使用 Java。 1. 修改用户环境变量 假设使用 Java 的用户为 guest,...

    linux系统用jdk-6u45-linux-i586-rpm 32位

    本文将详细探讨标题提及的"Linux系统用JDK-6u45-linux-i586-rpm 32位",包括其特点、安装过程以及与32位Linux系统的兼容性。 JDK 1.6_045,也被称为Java SE 6 Update 45,是Oracle公司发布的一个早期版本的Java开发...

    linux安装卸载jdk

    ### Linux下安装与卸载JDK的详细指南 #### 一、配置信息 在开始之前,我们需要了解关于系统的配置信息以及准备使用的JDK版本。 **1.1 系统配置信息** - **操作系统**: Red Hat Enterprise Linux (RHEL) 5 - **...

    linux下查看已经安装的jdk 并卸载jdk

    ### Linux下查看已安装的JDK并卸载的方法 #### 一、查看JDK的安装路径 在Linux环境中,为了确保...通过以上步骤,你可以有效地在Linux环境下管理JDK的安装与卸载过程。这对于维护一个干净、高效的开发环境非常重要。

    jdk-8u171-linux-x64.rpm/jdk-8u171-linux-x64.tar.gz

    其次,`jdk-8u171-linux-x64.tar.gz`是归档文件,适用于不支持RPM或者更倾向于手动安装的Linux系统。这种文件通常需要解压后将内容复制到适当的位置,例如`/opt`或个人主目录的`.java`目录。解压命令如下: ```bash...

    jdk-8-linux-x64.rar

    RPM包的使用意味着用户可以通过Linux的包管理器来安装、更新或卸载JDK,简化了管理和维护过程。 标签“jdk-8-linux-x64”简洁地概括了这个软件包的主要属性,即与JDK 8、Linux操作系统和64位架构相关。 在压缩包内...

    jdk-8u341-linux-x64安装包

    - RPM包安装:`sudo yum install jdk-8u341-linux-x64.rpm` 或 `sudo dnf install jdk-8u341-linux-x64.rpm`,系统会自动处理依赖关系。 - Tarball安装:解压后,将目录移动到 `/usr/lib/jvm` 或自定义位置,然后...

    jdk-8u181-linux-x64.rpm

    标题"jdk-8u181-linux-x64.rpm"表明这是一个针对Linux x64架构的JDK(Java Development Kit)软件包,版本为8u181,其文件格式为RPM(Red Hat Package Manager)。RPM是Linux发行版中常用的一种软件包管理方式,它...

    Linux-Linux下安装卸载JDK

    本教程将详细介绍如何在Linux环境下安装和卸载JDK。 **一、安装JDK** 1. **选择版本**: 首先,你需要确定要安装的JDK版本。Oracle和AdoptOpenJDK等供应商提供不同版本的JDK,包括长期支持(LTS)版本,例如Java 8和...

    jdk-6u45-linux-x64原包

    3. 运行`rpm -ivh jdk-6u45-linux-x64-rpm原包`进行安装。`-i`表示安装,`-v`表示详细模式,`-h`则用于显示安装进度条。 4. 安装完成后,配置环境变量,如`JAVA_HOME`,`PATH`,确保系统能够找到Java可执行文件。 5....

    jdk-8u201-linux-x64(rpm安装包_安装说明)

    在本例中,"jdk-8u201-linux-x64.rpm"是一个RPM文件,包含了JDK 8u201的所有组件,包括Java编译器(javac)、Java虚拟机(JVM)、Java运行时环境(JRE)以及其他开发者工具。 **JDK 8u201** JDK 8u201是Java 8的第...

    jdk-8u341-linux-x64.zip

    标题中的"jdk-8u341-linux-x64.zip"指的是Java Development Kit(JDK)的第341次更新版本,适用于Linux操作系统且基于x64(64位)架构的软件包。JDK是Java编程语言的核心组件,包含了Java运行环境(JRE)、编译器、...

    jdk-8u261-linux-x64.rpm

    标题中的"jdk-8u261-linux-x64.rpm"指的是Java Development Kit(JDK)的8u261版本,专为64位Linux操作系统设计的软件包。RPM(Red Hat Package Manager)是Linux发行版中常用的一种软件包管理格式,用于安装、升级...

    linux下查看已经安装的jdk 并卸载jdk的方法(推荐)

    一、查看Jdk的安装路径: whereis java which java (java执行路径) echo $JAVA_HOME echo $PATH 备注:如果是windows中,可以使用: set java_home:查看JDK安装路径 java -version:查看JDK版本 二、卸载旧版本的...

    jdk-8u131-linux-x64.rar

    在压缩包子文件的文件名称列表中,"jdk-8u131-linux-x64.rpm"是实际的RPM安装文件,用户需要将这个文件上传到Linux系统中,然后使用`rpm`命令进行安装,例如: ```bash sudo rpm -ivh jdk-8u131-linux-x64.rpm ``` ...

    jdk-8u291-linux-aarch64

    标题“jdk-8u291-linux-aarch64”指的是Java Development Kit(JDK)的一个特定版本,针对Linux操作系统且适用于ARM 64位架构的计算机。这个版本是8u291,其中“u”代表更新(update),数字291表示这是Java 8的第...

    jdk-8u172-linux-x64.rpm

    标题中的"jdk-8u172-linux-x64.rpm"是一个Java Development Kit(JDK)的版本号,适用于Linux操作系统且基于x64(64位)架构。这个RPM(Red Hat Package Manager)文件是针对CentOS 7.4系统设计的,用于安装Java运行...

Global site tag (gtag.js) - Google Analytics