查看JDK的安装路径
#java -verbose
============================查看Linux系统版本信息# cat /etc/redhat-releaseCentOS release 6.9 (Final)[root@li409-225 ~]# cat /etc/issueCentOS release 6.9 (Final)Kernel \r on an \m============================centos6或centos7都可用的 yum安装jdk安装之前先检查一下系统有没有自带open-jdk命令:rpm -qa |grep javarpm -qa |grep jdkrpm -qa |grep gcj如果没有输入信息表示没有安装。
如果安装可以使用rpm -qa | grep java | xargs rpm -e --nodeps 批量卸载所有带有Java的文件 这句命令的关键字是java检索包含java的列表(可跳过此步):
yum list java*检索1.8的列表:yum list java-1.8*安装1.8.0的所有文件:
yum install java-1.8.0-openjdk* -y出现 Complete!表示安装完成
使用命令检查是否安装成功:
#java -versionopenjdk version "1.8.0_161"OpenJDK Runtime Environment (build 1.8.0_161-b14)OpenJDK 64-Bit Server VM (build 25.161-b14, mixed mode)不需要对path进行手动设置,已自动设置好了
yum install 了之后,java 是默认下载到 /usr/lib/jvm/ 这个目录下。
下面说说出现不能yum安装的可能:
如果在安装过程中报 PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.163.com'"错,
内容大致是:
http://mirrors.163.com/centos/6.5/os/i386/Packages/mlocate-0.22.2-4.el6.i686.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.163.com'"Trying other mirror.http://mirrors.aliyun.com/centos/6.5/os/i386/Packages/mlocate-0.22.2-4.el6.i686.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'mirrors.aliyun.com'"Trying other mirror.http://centos.ustc.edu.cn/centos/6.5/os/i386/Packages/mlocate-0.22.2-4.el6.i686.rpm: [Errno 14] PYCURL ERROR 6 - "Couldn't resolve host 'centos.ustc.edu.cn'"Trying other mirror.
这个时候很可能是DNS域名解析的问题 为了验证:
输入 ping www.baidu.com 来查看是否可以联网 要是出现未找到就可能是DNS的问题,解决方案是:
输入cat /etc/resolv.conf 查看配置信息,看其中有没配置nameserver
要是没有就使用 vi 编辑配置,加入: nameserver 8.8.8.8 这是谷歌的 然后退出vi模式保存
输入service network restart 重新启动网卡
结束!