(linux)CentOS -yum 安装jdk1.8
1、搜索jdk安装:
yum search java|grep jdk
2、安装jdk 1.8:
yum install java-1.8.0-openjdk
查看是否安装成功:
java -version
3、环境变量配置:
JDK`默认安装路径`/usr/lib/jvm
根目录下输入:
ls usr/lib/jvm
命令行输入:
vi /etc/profile(在/etc/profile文件末尾添加如下配置)
#set java environment
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64
JRE_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.282.b08-1.el7_9.x86_64/jre
PATH=$PATH:$JAVA_HOME/bin
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME CLASSPATH PATH
:wq 保存profile文件,执行如下命令刷新环境变量
source /etc/profile
查看环境变量:
echo $JAVA_HOME
echo $PATH
echo $CLASSPATH
如上jdk安装成功
https://blog.csdn.net/weixin_46483006/article/details/125758868
卸载已有的 jdk
查看目前系统的 jdk: rpm -qa | grep jdk
得到的结果:
[root@dc-01 java]# rpm -qa | grep jdk
java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
卸载之:
[root@dc-01 java]# yum -y remove java-1.6.0-openjdk-1.6.0.0-1.45.1.11.1.el6.i686
注意 cetos 和 ubuntu 有所不同:
@:在线安装软件中,centos 使用的是 yum 命令,而 ubuntu 中使用的是 apt-get 命令。除此之外 yum 中还有一个从软件源中搜索摸个软件的方法:yum search + 软件名
@:centos 是来自于 RedHat,所以 centos 支持 rpm 格式的安装,而 ubuntu 显然是不支持的。
@: centos 中新建的非 root 用户是没有 sudo 的权限的,如果需要使用 sudo 权限必须在 /etc/sudoers 中加入账户和权限,所以切换到 root 账号的时候只需要输入:su,加入 root 账号的密码即可。 在 Ubuntu 中,一般使用 sudo + 命令,如果是第一次使用会提示输入当前用户的密码(而不是 root 的密码)
安装oracle jdk:
https://www.oracle.com/java/technologies/javase/javase8-archive-downloads.html
下载需要登陆。 要注册一个帐户
centeros 也可以
wget https://download.oracle.com/otn/java/jdk/8u361-b09/0ae14417abb444ebb02b9815e2103550/jdk-8u361-linux-x64.rpm?AuthParam=1678538707_d1f190f4e4845e30d44ab2cc2a4c9642
下载完成后,cd到下载文件所在目录:
yum localinstall jdk-8u361-linux-x64.rpm