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
