2、jdk1.6提供以下兩種自解壓檔案:
1)jdk-6u22-linux-i586.bin
2)jdk-6u22-linux-i586-rpm.bin
4、給所有使用者新增可執行的許可權
#chmod +x jdk-6u22-linux-i586-rpm.bin
5、執行該檔案,命令如下:
#./jdk-6u22-linux-i586-rpm.bin
執行後會解壓出一些rpm軟體包,其中有jdk-6u22-linux-i586.rpm這是主程式包,接下來就是安裝這個主程式包。
6.、切換到root使用者,進入jdk-6u22-linux-i586.rpm存放的目錄,執行如下命令:
rpm -ivh jdk-6u22-linux-i586.rpm
安裝軟體會將jdk自動安裝到 /usr/j**a/jdk-1.6.0_22-fcs目錄下。
二、安裝好jdk後配置環境變數。
1、修改使用者環境變數
假設使用j**a jdk的使用者為 oracle,編輯該使用者的.bashrc檔案進行環境變數設定。
在 .bashrc檔案中加入:
# vi /home/oracle/.bashrc
export j**a_home=/usr/j**a/jdk-1.6.0_22-fcs
export classpath=$classpath:$j**a_home/lib:$j**a_home/jre/lib
export path=$j**a_home/bin:$j**a_home/jre/bin:$path:$homr/bin
注:修改檔案後要想馬上生效還要執行$ source /home/oracle/.bashrc不然只能在下次重進此使用者時生效。
如果不在/home/oracle/.bashrc檔案中配置環境變數,可以將以上配置資訊新增到/home/oracle/.bash_profile檔案中去。
2、如果所有使用者都想共享jdk的環境變數,可以通過如下方式設定。
(但建議最好不要這樣,萬一有其他使用者使用其他jkd就會受到影響。)
在/etc/profile檔案中加入:
# vi /etc/profile
export j**a_home=/usr/j**a/jdk-1.6.0_22-fcs
export classpath=$classpath:$j**a_home/lib:$j**a_home/jre/lib
export path=$j**a_home/bin:$j**a_home/jre/bin:$path:$homr/bin
注:修改檔案後要想馬上生效還要執行# source /etc/profile不然只能在下次重進此使用者時生效。
記得classpath路徑中加入$classpath:不能在解釋執行class檔案時會報錯。
三、解除安裝jdk1.6
1、解除安裝系統自帶的jdk版本:
檢視自帶的jdk:
#rpm -qa|grep gcj
看到如下資訊:
libgcj-4.1.2-44.el5
j**a-1.4.2-gcj-compat-1.4.2.0-40jpp.115
使用rpm -e --nodeps 命令刪除上面查詢的內容:
#rpm -e –nodeps j**a-1.4.2-gcj-compat-1.4.2.0-40jpp.115
2、解除安裝rpm安裝的jkd版本
檢視安裝的jdk:
#rpm -qa|grep jdk
看到如下資訊:
jdk-1.6.0_22-fcs
解除安裝:#rpm -e --nodeps jdk-1.6.0_22-fcs
解除安裝ncurses linux 安裝與解除安裝軟體
linux安裝軟體有三種方式 rpm 工具 yum 工具 原始碼包 源 通過編譯器編譯成可執行的檔案 rpm工具使用 首先在vmw 中把光碟連線到linux中 然後進行光碟掛載 root localhost df h 檢視已掛載磁碟的總容量,並已合適的單位顯示 h為gb,目的是為了檢視是不是已掛載 ...
ros ubuntu 解除安裝 ROS安裝與解除安裝
1 版本選擇 ros 雖說也叫作業系統,但它是寄生在 linux 作業系統之下的,所以要求大兄弟你的電腦裡至少要先有乙個 linux 作業系統。而對 ros 相容性最好的當屬 ubuntu 作業系統了,所以大兄弟,嘿嘿嘿,你自己看著辦!首先有一點需要說明,ros是用來幹 大事業 的,所以不推薦也不認...
oracle安裝與解除安裝
1.redhat5上安裝oracle10g 1 修改系統版本號 vim etc redhat release red hat enterprise linux server release 4.3 tikanga 2.硬環境 1024 mb記憶體,swap是1.5倍記憶體,400 mb tmp空間,...