linux安装jdk,卸载openjdk,以ubuntu 22.04 为例

简介: linux安装jdk,卸载openjdk

linux安装jdk,卸载openjdk

0、jdk下载网站

Java Downloads | Oracle 中国

1、上传jdk

  • 可以使用工具上传文件
  • 也可以使用命令:

    scp -r jdk-8u351-linux-x64.tar.gz user@192.168.10.133:/home/user
    #scp  当前文件  用户@ip:/目标地址

2、解压,建目录,移动,赋权

解压:tar -zxvf jdk-8u351-linux-x64.tar.gz

建目录:sudo mkdir /usr/local/jdk

移动:sudo mv jdk1.8.0_351 /usr/local/jdk/

赋权:sudo chown -R root:root /usr/local/jdk/jdk1.8.0_351

进入jdk目录:cd /usr/local/jdk/jdk1.8.0_351/

获取当前目录名称:pwd

登录root用户,开始设置环境变量

3、设置环境变量

sudo vim /etc/profile

JAVA_HOME=/usr/local/jdk/jdk1.8.0_351/
PATH=$JAVA_HOME/bin:$PATH 
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tool.jar
export JAVA_HOME CLASSPATH PATH

环境变量有效:source /etc/profile

注意:不同环境变量文件的区别

~/.profile ~/.bashrc /etc/profile /etc/bash.bashrc

/etc/profile 为系统的全局环境变量设置,此文件为系统的每个用户设置环境信息

/etc/bashrc 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取,每次用户打开一个终端时,即执行此文件

~/.profile,~/.bashrc是用户家目录下的私有环境变量设定

~/.profile与~/.bashrc的区别: 都具有个性化定制功能

    ~/.profile可以设定本用户专有的路径,环境变量等,它只在登入的时候执行一次

    ~/.bashrc也是某用户专有设定文档,可以设定路径,命令别名,每次shell script的执行都会使用它一次

卸载openjdk

1、查看openjdk

dpkg --list | grep -i jdk

2、移除openjdk包

apt-get purge openjdk*

3、卸载openjdk相关包

apt-get purge icedtea-* openjdk-*

4、检查是否删除干净

dpkg --list | grep -i jdk
目录
相关文章
|
1月前
|
安全 Linux iOS开发
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
142 6
Nessus Professional 10.10 Auto Installer for RHEL 10, AlmaLinux 10, Rocky Linux 10 - Nessus 自动化安装程序
|
1月前
|
Ubuntu 安全 iOS开发
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
Nessus Professional 10.10 Auto Installer for Ubuntu 24.04 - Nessus 自动化安装程序
130 5
|
1月前
|
NoSQL Ubuntu MongoDB
在Ubuntu 22.04上安装MongoDB 6.0的步骤
这些步骤应该可以在Ubuntu 22.04系统上安装MongoDB 6.0。安装过程中,如果遇到任何问题,可以查阅MongoDB的官方文档或者Ubuntu的相关帮助文档,这些资源通常提供了解决特定问题的详细指导。
227 18
|
2月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
220 18
|
2月前
|
Ubuntu 安全 关系型数据库
安装MariaDB服务器流程介绍在Ubuntu 22.04系统上
至此, 您已经在 Ubuntu 22.04 系统上成功地完成了 MariadB 的标准部署流程,并且对其进行基础但重要地初步配置加固工作。通过以上简洁明快且实用性强大地操作流程, 您现在拥有一个待定制与使用地强大 SQL 数据库管理系统。
246 15
|
2月前
|
存储 Ubuntu iOS开发
在Ubuntu 22.04系统上安装libimobiledevice的步骤
为了获取更多功能或者解决可能出现问题,请参考官方文档或者社区提供支持。
163 14
|
1月前
|
消息中间件 Kafka Linux
Linux下安装Kafka 3.9.1
本文介绍Kafka 3.9.1版本的安装与配置,包括通过ZooKeeper或KRaft模式启动Kafka。涵盖环境变量设置、日志路径修改、集群UUID生成、存储格式化及服务启停操作,适用于Linux环境下的部署实践。
224 0
|
2月前
|
Ubuntu 安全 关系型数据库
安装与配置MySQL 8 on Ubuntu,包括权限授予、数据库备份及远程连接指南
以上步骤提供了在Ubuntu上从头开始设置、配置、授权、备份及恢复一个基础但完整的MySQL环境所需知识点。
402 7
|
2月前
|
消息中间件 人工智能 运维
Ubuntu环境下的 RabbitMQ 安装与配置详细教程
本文聚焦在Ubuntu下RabbitMQ安装与配置教程,旨在帮助读者快速构建稳定可用的消息队列服务。
|
3月前
|
XML Ubuntu Java
如何在Ubuntu系统上安装和配置JMeter和Ant进行性能测试
进入包含 build.xml 的目录并执行:
202 13