1. 程式人生 > >linux-解除安裝安裝jdk

linux-解除安裝安裝jdk

1.解除安裝系統自帶的jdk版本(一般預設的是rpm格式安裝的):
檢視自帶的jdk:
rpm -qa | grep jdk
rpm -qa | grep gcj
libgcj-4.1.2-42.el5   
java-1.4.2-gcj-compat-1.4.2.0-40jpp.115  
上面先確認jdk的具體版本號,然後進行解除安裝
解除安裝方法:
rpm -e --nodeps java-1.4.2-gcj-compat-1.4.2.0-40jpp.115
yum -y remove java-1.4.2-gcj-compat-1.4.2.0-40jpp.115

2.安裝解除安裝bin格式的jdk版本
例如:jdk-6u14-linux-i586.bin,安裝時一般需要修改對該檔案的操作許可權,下面有講到。
安裝:./jdk-6u14-linux-i586.bin 就可以了,然後檢視第5步。
解除安裝:刪除安裝目錄 + 刪除環境變數配置,刪除環境變數後需要source profile使命令生效。

3.安裝解除安裝rpm的jdk版本
安裝:rpm -ivh xxx.rpm
檢視安裝的jdk:rpm -qa|grep jdk
解除安裝:rpm -e --nodeps jdk-1.6.0_16-fcs  //jdk-1.6.0_16-fcs:這個引數根據實際情況填寫

4.安裝tar格式jdk
tar -zxvf xxx.tar.gz
安裝完執行java或者javac,發現提示沒有該檔案或者該目錄,是因為沒有配置環境變數;

5.todo:配置環境變數:
1.cd到 /etc目錄 :cd /etc
2.檢視profile檔案 :這個不能隨意修改,環境變數在此配置(最好備份)
ls -l profile
3.vi profile //編輯profile檔案,或者拷貝檔案到windows修改
進入之後: 輸入i //由命令狀態進入編輯狀態
然後在最下方配置環境變數:
JAVA_HOME=/usr/local/jdk8
CLASSPATH=.
PATH=$PATH:$JAVA_HOME/bin
export JAVA_HOME CLASSPATH PATH
然後按Esc按鈕回到命令狀態,輸入 :wq回車回到終端
4.source profile //讓環境變數生效,否則只能重啟後才能生效

6.安裝新jdk之前需要修改操作許可權
檢視對檔案的操作許可權:
ls -l //cd到該目錄下
修改許可權:
chmod 755 jdk-8u65-linux-i586.tar.gz //jdk版本按實際情況