博主已经有很长一段时间没有接触Linux了。只记得实习那会写shell脚本的时候过了把瘾,然后就再没有然后了。想来想去,放不下的东西,还是该重新拾起来然后重新开始。做一个小小的记录,也方便以后的回顾。
安装前提
由于博主用的是CentOS7,所以之后的所有安装操作都会在这个上面进行,但是不能够保证其他Linux发行版本能够安装成功,可能多少有点出入。
当然,我这里也提供我使用的 CentOS-7-x86_64-DVD-1511镜像文件 的下载地址(如果无法安装成功,又不介意使用该发行版本,建议下载)。
至于其在虚拟机的安装细节我就不再过多叙述了,这个大家如果有问题的话可以自己上网百度或者谷歌下载安装,网上教程有一大堆。
安装过程
我这里以JDK1.8为例。
查询CentOS是否含自带的OPENJDK
一般情况下,我们都要将Linux自带的OPENJDK卸载掉,然后安装SUN的JDK。
1. 切换到root用户,执行如下命令行查看:
rpm -qa | grep java
2. 使用以下命令删除这些JDK相关包:
rpm -e --nodeps jdk相关
3. 检查当前JDK版本:
java -version
若出现上述结果,则说明自带的OPENJDK已经删除成功。
安装所需JDK
1. 去甲骨文官网下载 JDK1.8 , 我这里下载的是Linux64位的tar.gz,当然你也可以下载rpm格式的,这个是无所谓的,只不过得用rpm命令或者yum命令安装。
2. 下载完成后放到自定义的目录下,比如我这里放在我自己新建的Softwares文件夹下:
3. 解压jdk压缩包:
tar -zxvf jdk-8u144-linux-x64.tar.gz
4. 进入jdk目录,并且记录下目录的路径:
5. 添加环境变量:
vi /etx/profile
在这个文件的末尾添加以下内容:
export JAVA_HOME=/home/bigsea/Softwares/jdk1.8.0_144
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
6. 修改后的环境变量不会立即生效,使用以下命令使其生效
source /etc/profile
7. 验证安装是否成功:
java -version
出现上述结果,则说明安装已经成功。
至此,JDK安装完成。