centos7 使用yum源安装jdk1.8
查看虚拟机是否已安装JDK
rpm -qa |grep java
rpm -qa |grep jdk
rpm -qa |grep gcj
出现信息,则说明系统中携带了jdk了,由于版本问题 我们还是卸载它
rpm -qa | grep java | xargs rpm -e --nodeps
查看yum库中都有哪些jdk版本
yum search java|grep jdk
yum安装时出现"Existing lock /var/run/yum.pid: another copy is running as pid…"
意思是 yum只能支持一个例程运行,所以如果有一个例程已经在运行,其他的必须等待该进程退出释放lock
使用如下命令解决
rm -f /var/run/yum.pid
/sbin/service yum-updatesd restart
选择指定的版本安装
yum install java-1.8.0-openjdk*
中途会提示几次
Is this ok [y/d/N]:
输入y