1、卸载自带OPENJDK
#查看自身jdk
java -verson
#查看自身安装的java
rpm -qa | grep java
#显示如下
python-javapackages-3.4.1-11.el7.noarch
java-1.7.0-openjdk-1.7.0.91-2.6.2.3.el7.x86_64
java-1.8.0-openjdk-headless-1.8.0.65-3.b17.el7.x86_64
tzdata-java-2015g-1.el7.noarch
javapackages-tools-3.4.1-11.el7.noarch
java-1.7.0-openjdk-headless-1.7.0.91-2.6.2.3.el7.x86_64
java-1.8.0-openjdk-1.8.0.65-3.b17.el7.x86_64
#卸载上面带删除线的下面是删除的demo其他自己复制
rpm -e --nodeps tzdata-java-2015g-1.el7.noarch
#卸载错了,可使用yum install 来安装
#rpm -qa | grep python #查看带python字样的所有安装程序
2、下载JDK
jdk-8u74-linux-x64.gz
jdk历史版本官网下载地址:http://www.oracle.com/technetwork/java/javase/archive-139210.html
3、解压JDK
tar -zxvf jdk-8u74-linux-x64.gz#解压到当前目录,请把当前目录切换到jdk压缩包所在目录
rm -f jdk-8u74-linux-x64.gz#删除文件 rm -rf 删除文件夹
4、配置jdk环境变量
vim /etc/profile
#在最后一行加上如下值
#java environment
export JAVA_HOME=/home/anjos/install/java/jdk1.8.0_74
export CLASSPATH=.:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
export PATH=$PATH:${JAVA_HOME}/bin
#CentOS6上面的是$JAVA_HOME,CentOS7是${JAVA_HOME}
5、生效jdk环境变量
source /etc/profile或 . /etc/profile
#如果后卸载OPENJDK,就必须再次使用生效命令
6、检查安装是否成功
java -version
【技巧】 【XShell复制经验】 打开xshell——>单击上方的工具按钮——>在弹出的下拉中选择‘选项
在选项框中 切换标签页到第二个,即为“鼠标和键盘”按钮——>
打勾下方的【将选定的内容自动复制到粘贴板】意思为鼠标左键拖动的内容自动复制功能
记得确定。【以后选择即复制】
【XShell粘贴经验】同上,点击键盘区的编译按钮——>在弹出的对话框中选择 “新建”。
因为软件xshell本事是没有CTRL+V快捷键的,所以需要大家自己创建。
点击新建之后 左手按“CTRL和V”键,之后会成功弹出创建框,在弹出的对话框中选择“菜单”选项。
选择“菜单”之后,会弹出新的对话框,在这里选择“【编辑】粘贴”
记得确定。【以后直接按Ctr+V粘贴】
【CentOS7拼音输入法】/usr/share/applications/区域与语言,Regin & Language,中,添加
Chinese(Intelligent Pinyin)
英语(美国)
这两个即可。(上面可以直接搜索)
【CentOS7配置yum源】rpm格式的linux软件包我们一般通过yum来安装如到当前目录
有些rum我们自己可以下载到如jdk,但是有时候我们不想下载,直接linux命令也可下载
或者让yum直接下载然后直接安装yum install就行,那么linux有一个【yum源】的配置目录
或者yum remove、yum update
#1、打开【yum源】配置目录
cd /etc/yum.repos.d
#2、会看到里面有一个CentOS-Base.repo文件,将其重命名备份
mv CentOS-Base.repo CentOS-Base.repo.bk
#3、在进入yum.repos.d目录后,下载国内的yum源,以下3选1
wget http://mirrors.163.com/.help/CentOS-Base-163.repo#163网易yum源
wget http://centos.ustc.edu.cn/CentOS-Base.repo#中科大的yum源
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo#sohu的yum源
#记得将下载下来的源重命名为CentOS-Base.repo
#4、新yum源生效
yum makecache