JDK1.6 for HP-UX install

kondruz發表於2009-12-06
1    宏定義
$JAVA_HOME=/opt/jdk1.6/java
1.2    檢查系統java環境是否符合要求
#java –version
若檢查當前jdk已是最新版本,則不需要重複安裝。
1.3    確定系統版本
在目標主機上執行
# uname -r
B.11.11
1.4    主機架構
本例為HP-UX (PA-RISC)平臺。
2    安裝JDK1.6所需的修補
2.1    獲取地址

不同系統版本所需的修補列表如下圖所示,

2.2    確定所需的修補
執行
# /usr/sbin/swlist | grep -e QPK -e GOLD -e BUNDLE11i
BUNDLE11i    B.11.11.0306.1 Required Patch Bundle for HP-UX 11i, June 2003
GOLDAPPS11i B.11.11.0509.429 Applications Patches for HP-UX 11i v1, September 2005
GOLDBASE11i    B.11.11.0509.429 Base Patches for HP-UX 11i v1, September 2005

據此選擇選擇列表中對應的修補,本例選擇June 2003(10)。
為避免關聯補丁包的重複下載,依次選擇相關的修補,加入下載列表。
根據個人環境下載不同格式的補丁包,本例項下載tgz格式補丁包。
hpux__11.11_03230632.tgz(包的名稱根據下載自動生成)。上傳到目標主機。
注意:根據修補註明,修補安裝完需要reboot,為使修補生效reboot是必須的。
2.3    補丁的安裝
2.3.1    解壓
#gunzip hpux__11.11_03230632.tgz
#tar hpux__11.11_03230632.tar
2.3.2    生成depot檔案
執行解壓後生成的create_depot_hpux.11.11檔案
#sh create_depot_hpux.11.11
2.3.3    進入sam安裝補丁
#sam->Software Management->Install Software to Local Host->指定修補所在的目錄


選擇【Action】->【Mark For Install】標記修補以備安裝,然後選擇【Install】

修補安裝完畢之後,提示選擇【OK】將重啟系統,使修補生效。
至此修補完成。
3    安裝JDK1.6
3.1    JDK軟體的獲得

最新版本為Version 6.0.03 – March 2009
本例選擇PA-RISC JDK 6.0.03 – Mar 09,下載並上傳至目標主機。
3.2    JDK軟體的安裝
#swinstall –s /data/jdk6_16003_pa.depot
預設安裝路徑為 “/”,本例透過【Action】->【Change Target】修改路徑到/opt。
標記進行安裝。
3.3    環境設定
3.3.1    使用csh的使用者
修改$HOME/.cshrc檔案,set path中新增$JAVA_HOME/bin路徑
% source ~/.cshrc使環境生效。
3.3.2    使用sh或ksh的使用者
    修改.profile
PATH新增$JAVA_HOME/bin
# . ~/.profile使環境生效。
4    驗證方法
4.1    版本檢視
    # java -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode)
4.2    編譯測試
#vi test.java
    public class test{
public static void main(String [] args)
{
System.out.print("Hello World!");
}
}
javac test.java
java test
Hello World!
4    解除安裝方法
可以使用sam工具對軟體進行維護管理。
#sam->Software Managerment->Remove Local Host Software

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17065702/viewspace-621747/,如需轉載,請註明出處,否則將追究法律責任。

相關文章