Linux下安装JDK和卸载

安装前须知:

本人电脑64位Windows7系统,阿里云的64 位Centos7.4

1.安装需要准备的辅助软件:

1.连接Linux的软件,可以是xshell,也可以是secureCRT,本人用的secureCRT
下载地址:https://pan.baidu.com/s/1fH-WUOfIH9sEvphwos-yHg 密码:vu8n
2.本地与Linux系统的文件传输工具:
下载地址:https://pan.baidu.com/s/1NnvRWHg96mBe-eBEzH1pdQ 密码:y6c0

2.# 后面均为Linux的命令;

3.查看自己的Linux内核是64 位还是32 位的,利用下面命令,有两种方法:

1、cat /proc/version

  #cat /proc/version

Linux version 2.6.32-431.el6.x86_64 (mockbuild@c6b8.bsys.dev.centos.org) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-4) (GCC) ) #1 SMP Fri Nov 22 03:15:09 UTC 2013

2、uname -a

 # uname -a

Linux S-CentOS 2.6.32-431.el6.x86_64 #1 SMP Fri Nov 22 03:15:09 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
i686 //表示是32位
x86_64 // 表示是64位
可以看到x86_64,所以我是64位的,只有知道自己的位数,才能更好的安装,要不然出现各种错误。
:有的文章参考别人的帖子,可能前后的用户名,版本号不一致,另如参考的帖子侵犯了您的版权,请联系我。

下面开始正式安装:

  1. 检查一下系统中的jdk版本

    # java -version

如果显示jdk版本号的信息说明,电脑是已经安装过jdk了

  1. 检测jdk安装包

   #rpm -qa | grep java

显示如下信息:

java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
python-javapackages-3.4.1-11.el7.noarch
tzdata-java-2016g-2.el7.noarch javapackages-tools-3.4.1-11.el7.noarch
java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64
java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64

3.卸载open-jdk

# rpm -e --nodeps tzdata-java-2016g-2.el7.noarch
# rpm -e --nodeps java-1.7.0-openjdk-1.7.0.111-2.6.7.8.el7.x86_64
# rpm -e --nodeps java-1.7.0-openjdk-headless-1.7.0.111-2.6.7.8.el7.x86_64
# rpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64
# rpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64

或者使用yum命令可一键卸载

# yum remove *openjdk*

之后再次输入rpm -qa | grep java 查看卸载情况:

# rpm -qa | grep java

4、安装新的jdk(两种方法)

注:需要切换到root账户下
[root@localhost software]# 这就是在root账户下了,如果不是root账户

su root 获取root用户权限,当前工作目录不变(需要root密码)
或着
sudo -i 不需要root密码直接切换成root(需要当前用户密码)
#####第一种方法:用yum命令一键安装

#yum install java-1.8.0-openjdk* -y

执行过这条命令无需配置,直接可以使用。
#####第二种方法:登录网址下载自己手动安装
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 选择对应jdk版本下载。(可在Windows下下载完成后,通过FileZilla传到Linux上,软件上面已经给出)

5.创建安装目录

#mkdir -p /usr/lib/jvm

也可以设置其他的目录只要自己能找到就行,一会要用这个目录配置环境变量

6.解压 jdk-8u131-linux-x64.tar.gz安装包到/usr/lib/jvm目录下

# tar -zxvf jdk-8u131-linux-x64.tar.gz -C /usr/lib/jvm

如果是32位的Linux安装了64位的jdk,会报错,可以使用这个命令安装这个插件

#yum install glibc.i686

7.设置环境变量

#vi /etc/profile

vi的命令操作可以查看这个帖子:
https://blog.youkuaiyun.com/user_longlongago/article/details/81589439

然后在最前面添加:

export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131  
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export  PATH=${JAVA_HOME}/bin:$PATH

保存退出
按键ESC键

#:wq

8.重启机器或执行命令

#sudo shutdown -r now

或者

#source /etc/profile

9.检查新安装的jdk

# java -version

显示如下信息表示安装成功

java version "1.8.0_131"
Java(TM) SE Runtime Environment (build 1.8.0_131-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.131-b11, mixed mode)

大功告成。。。。。。。
Linux下安装mysql和Tomcat及部署项目请参考本人其他帖子!

### Linux JDK 安装卸载教程 #### 一、JDK安装过程 为了在 Linux 上成功安装 JDK,可以按照以下方法操作: 1. **下载 JDK** 需要先访问 Oracle 或 OpenJDK 官方网站,下载适合 Linux 系统的 JDK 版本文件(通常是 `.tar.gz` 格式的压缩包)。此步骤可以通过浏览器完成或者通过 `wget` 命令直接从终端获取[^1]。 2. **创建目标目录** 创建一个专门用于存储 JDK 文件的目录。例如,在 `/usr/lib/` 路径下新建名为 `jvm` 的子目录: ```bash sudo mkdir -p /usr/lib/jvm ``` 3. **解压安装包** 使用 `tar` 工具将下载好的 JDK 压缩包解压到指定路径中。假设 JDK 压缩包位于当前用户的 Downloads 目录,则执行如下命令: ```bash sudo tar -zxvf ~/Downloads/jdk-11.0.16_linux-x64_bin.tar.gz -C /usr/lib/jvm/ ``` 此处 `-z` 参数表示支持 gzip 解压,`-x` 表示提取文件,`-v` 显示详细信息,而 `-f` 则指明具体的操作对象为哪个文件[^2]。 4. **配置环境变量** 编辑系统的 shell 配置文件(如 `.bashrc`, `.zshrc`),添加 JDK 执行路径至 PATH 中以便全局调用 Java 相关工具: ```bash export JAVA_HOME=/usr/lib/jvm/jdk-11.0.16 export PATH=$JAVA_HOME/bin:$PATH source ~/.bashrc ``` 这样设置之后重新打开一个新的终端窗口即可生效。 5. **验证安装结果** 输入下面这条指令来确认是否正确设置了 JDK 并能正常工作: ```bash java -version ``` --- #### 二、JDK卸载流程 如果不再需要某个特定版本的 JDK,可按下列方式将其移除掉: 1. **查找已安装位置** 如果不确定之前把 JDK 放在哪了,可以用 find 查找整个磁盘上的匹配项: ```bash sudo updatedb && locate jdk | grep 'jdk-11' ``` 2. **删除对应文件夹** 当定位到了确切的目标地址后就可以简单地把它删去啦!比如我们刚才提到过的那个默认存放路径的话就应该是这样的形式: ```bash sudo rm -rf /usr/lib/jvm/jdk-11.0.16 ``` 3. **更新替代关系 (Optional)** 对于某些发行版来说可能还需要额外清理一下 alternatives 设置以免残留旧数据影响后续其他程序的行为模式: ```bash sudo update-alternatives --remove-all java sudo update-alternatives --remove-all javac ``` 4. **最后一步也是最重要的就是再次校验状态** 经过上述处理过后应该已经看不到任何关于被清除的那个版本的信息了吧?那就太棒咯~让我们一起看看吧: ```bash java -version ``` --- ### 总结说明 以上就是在 Linux 操作系统环境下针对 JDK 的完整安装以及安全彻底地卸载指导方案[^3]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值