建立 IBM Rational Product Updater 更新伺服器的本端鏡映
內容
1.0 下載和解壓縮更新項目
2.0 建立和更新 site.xml 檔
3.0 建立 policy.xml 檔
4.0 從更新伺服器的本端鏡映安裝更新項目
1.0 下載和解壓縮更新項目
如果要建立 IBM® Rational® Product Updater 更新伺服器的本端鏡映,請從下列位址下載 Rational Product Updater 6.0.0.4:ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_6004.zip。
您也可以從 IBM 軟體支援中心下載您的 Rational Software Development Platform 產品所能使用的更新項目:www.ibm.com/software/support/。
下載更新項目之後,請將檔案解壓縮在將暫置更新伺服器本端鏡映的目標目錄中。
注意:
- 您必須從更新伺服器的本端鏡映中,移除過期的特性檔。
附註:您可以將所有更新項目解壓縮在相同目標目錄中。
更新項目彼此不會互相改寫。
2.0 建立和更新 site.xml 檔
附註:這些指示假設您的更新網站將包括 Rational 軟體開發產品的更新項目,以及 Rational Product Updater 的更新項目。
如果您的鏡映網站只需要 Rational Product Updater 的更新項目,您應該跳過這一節,因為您不需要編輯 site_6004.xml 檔。
一般而言,各項產品都會有更新網站和探索網站。
更新網站會包含產品修正程式(如臨時修正程式和修正套件),探索網站會包含選用的特性。
附註:Rational Product Updater 沒有探索網站。
每個下載的產品修正程式都包含一個在 product\60\update\ 目錄中的 site_identifier.xml 檔,
每個下載的特性都包含一個在 product\60\discovery\ 目錄中的 site_identifier.xml 檔,
其中 identifier 用來識別產品修正程式或特性,product 用來識別產品。Rational Product Updater 更新項目的 site_identifier.xml 檔在 rpu\60\update\ 目錄中。
更新網站和探索網站都需要個別的 site.xml 檔。
如果要建立每個 site.xml 檔,您必須結合適當的 site_identifier.xml 檔中的 <feature/> 資訊。
如果要建立或更新 site.xml 檔,請完成下列步驟:
- 在文字編輯器中開啟 site_identifier.xml 檔。例如,開啟 site_6004.xml。
- 在相同目錄中,將檔案儲存成 site.xml。如果目錄已包含名稱為 site.xml 的檔案,請從 site_6004.xml 中,將 <feature/> 資訊複製到 site.xml 的 <site></site> 區段中。
- 從各個 site_identifier.xml 檔中,將 <feature/> 資訊複製到 site.xml 中。
例如,下列程式碼顯示將 rsa\60\discovery\site_rmi_6001.xml 和 rsa\60\discovery\site_wbi_6001.xml 中的 <feature/> 資訊複製到 rsa\60\discovery\site.xml 的結果:
<?xml version="1.0" encoding="UTF-8" ?>
<site>
<!-- Rose Model Import -->
<feature id="com.ibm.rational.rose.model.import.rsa" version="6.0.0.1" url="features/com.ibm.rational.rose.model.import.rsa_6.0.0.1.jar"/>
<feature id="proxy.rose.model.import.rsa.6001" version="1.0.0" url="features/proxy.rose.model.import.rsa.6001_1.0.0.jar"/>
<feature id="proxy.rose.model.import.win32.rsa.6001" version="1.0.0" url="features/proxy.rose.model.import.win32.rsa.6001_1.0.0.jar"/>
<!-- WBI -->
<feature id="com.ibm.rational.wbi.rsa" version="6.0.0.1" url="features/com.ibm.rational.wbi.rsa_6.0.0.1.jar"/>
<feature id="proxy.wbi.rsa.6001" version="1.0.0" url="features/proxy.wbi.rsa.6001_1.0.0.jar"/>
</site>
附註:
- 請利用能夠取得的最新特性資訊來取代 product\60\discovery\site.xml 檔中過期的特性資訊。
- 請勿利用能夠取得的最新產品修正程式資訊來取代 product\60\update\site.xml 檔中先前的特性資訊。
- 特性資訊的次序不重要。
- 儲存和關閉更新的 site.xml 檔。請保存原始 site_identifier.xml 檔,以便參考。
- 關閉文字編輯器。
3.0 建立 policy.xml 檔
每個下載的產品修正程式和特性都包含一個參照其本身 site_identifier.xml 檔的 product\policy_identifier.xml 檔。
您必須將所有 policy_identifier.xml 檔結合在單一 policy.xml 檔中。
建立好這個檔案之後,您可以將它用在所有產品更新項目上,且可以參照您在上一節中建立的 site.xml 檔。
如果要建立 policy.xml 檔,請完成下列步驟:
- 利用文字編輯器來開啟 product\policy_identifier.xml 檔。例如,開啟 policy_6004.xml。
- 在鏡映網站的主要目錄中,將檔案儲存成 policy.xml。
- 編輯 URL 對映來指向 site.xml,而不是 site_identifier.xml。請確定您指定了普遍能夠存取的 site.xml 絕對路徑。
比方說,如果您的鏡映網站是在名稱為 server1 的 Web 伺服器中,您的 policy.xml 檔將類似於下列範例:
<?xml version="1.0" encoding="UTF-8" ?>
<update-policy>
<url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml/">
</update-policy>
附註:如果您的鏡映網站只需要 Rational Product Updater 的更新項目,且您沒有在上一節中編輯或建立新的 site.xml 檔,請保留 URL 對映指向 site_6004.xml,而不是指向 site.xml,再跳至下面的第 6 步。
- 新增所有其他 product\policy_identifier.xml 檔中的 URL 對映資訊。
每項您可以利用更新伺服器的本端鏡映來更新的產品,您都應該有一個更新網站的 URL 對映,以及另一個探索網站的 URL 對映。
特性探索網站需要其他 URL 對映。
型樣由各個 product\policy_identifier.xml 檔提供。
- 編輯各個 URL 對映來指向 site.xml,而不是 site_identifier.xml。您的檔案看起來會類似下列範例:
<?xml version="1.0" encoding="UTF-8" ?>
<url-map pattern="com.ibm.orca.product.updater" url="http://server1/rational_updates/rpu/60/update/site.xml/">
<url-map pattern="com.ibm.rational.software.architect.update" url="http://server1/rational_updates/rsa/60/update/site.xml/">
<url-map pattern="com.ibm.rational.software.architect.discovery" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
<url-map pattern="com.ibm.rational.wbi.rsa" url="http://server1/rational_updates/rsa/60/discovery/site.xml/">
</update-policy>
- 儲存 policy.xml 檔。
- 關閉文字編輯器。
4.0 從更新伺服器的本端鏡映安裝更新項目
在能夠取得更新伺服器的本端鏡映之後,使用者就可以完成下列指示來安裝更新項目。
請利用安裝 IBM Rational Software Development Platform 產品的相同使用者帳戶來安裝更新項目。
限制:
- 當您安裝更新項目時,無法開啟 Rational Software Development Platform。
- 在 Windows® 作業系統中,您必須使用有管理者專用權的帳戶。
在 Linux® 作業系統中,您必須使用 root 使用者帳戶。
如果要安裝更新項目,請完成下列步驟:
- 啟動 Rational Product Updater:
- 在 Windows 作業系統中,按一下開始 > 程式集 > IBM Rational > Rational Product Updater。
- 在 Red Hat Enterprise Linux 3.0(GNOME 桌面環境)中,開啟主功能表,再按一下程式設計 > Rational Product Updater。
- 在 SuSE Linux Enterprise Server 9.0(K 桌面環境)中,開啟主功能表,再按一下 IBM Rational > Rational Product Updater。
附註:在 Red Hat Enterprise Linux 3.0 和 SuSE Linux Enterprise Server 9.0 中,如果您使用非預設的桌面環境,產品捷徑可能不會出現在預設位置中。
- 按一下喜好設定 > 更新網站。
- 輸入更新伺服器本端鏡映主要目錄中之 policy.xml 檔的路徑。
- 按一下確定。
- 按一下尋找更新項目或尋找選用特性。
在繼續作業之前,系統會提示您安裝和更新 Rational Product Updater。
按一下確定,繼續作業。Rational Product Updater 會先安裝更新項目,再重新啟動。
- 如果您下載了其他產品的更新項目,請從顯示的清單中,選取要安裝的更新項目。
要訣:如果要檢視更新項目的說明,請按一下更新。
這時會在「詳細資訊」窗格中顯示說明。
- 按一下安裝更新項目或安裝選用特性。
- 如果要接受授權合約,繼續安裝,請按一下確定。
隨電腦處理器速度和電腦中 RAM 的數量而不同,可能會花一段較長的時間來安裝更新項目。
安裝好之後,Rational Product Updater 會在「已安裝的產品」頁面中,列出已安裝的更新項目。
- 關閉 Rational Product Updater。