建立「IBM Rational 產品更新程式」更新伺服器的本端鏡映
內容
1.0 下載和解壓縮更新項目
2.0 建立和更新 site.xml 檔案
3.0 建立 policy.xml 檔案
4.0 從更新伺服器的本端鏡映來安裝更新項目
1.0 下載和解壓縮更新項目
若要建立「IBM® Rational® 產品更新程式」更新伺服器的本端鏡映,請從 ftp://ftp.software.ibm.com/software/rationalsdp/updater/60/zips/rpu_602.zip 下載「Rational 產品更新程式 6.0.2」。
您也可以從「IBM 軟體支援中心」下載您的 Rational 軟體開發平台產品適用的更新項目,網址是 www.ibm.com/software/support/。
下載更新項目之後,請將檔案解壓縮至要放置更新伺服器本端鏡映的目標目錄。
注意:
- 您必須從更新伺服器的本端鏡映中移除過期的特性檔案。
附註:您可以將所有更新項目解壓縮至相同的目標目錄。更新項目不會彼此覆蓋。
2.0 建立和更新 site.xml 檔案
附註:這些指示假設您的更新站台除了包含「Rational 產品更新程式」的更新項目以外,還會包含 Rational 軟體開發產品的更新項目。
如果鏡映站台只會包含「Rational 產品更新程式」的更新項目,因為不需要編輯 site_602.xml 檔案,您可以跳過這一節。
每一項產品通常都會有更新站台和探索站台。更新站台包含產品修正程式,例如臨時修正程式和修正套件,而探索站台則包含選用特性。
附註:「Rational 產品更新程式」沒有探索站台。
每一個下載的產品修正程式在 product\60\update\ 目錄中都有一個
site_identifier.xml 檔案,而每一個下載的特性在
product\60\discovery\ 目錄中都有一個 site_identifier.xml 檔案,
其中 identifier 代表產品修正程式或特性,product 代表產品。
「Rational 產品更新程式」更新項目的 site_identifier.xml 檔案位於 rpu\60\update\ 目錄中。
更新站台和探索站台各需要一個 site.xml 檔案。若要建立每一個 site.xml 檔案,
您必須從適當的 site_identifier.xml 檔案中合併 <feature/> 資訊。
若要建立或更新 site.xml 檔案,請完成下列步驟:
- 在文字編輯器中開啟 site_identifier.xml 檔案。例如,開啟 site_60_6011.xml。
- 在相同的目錄中將檔案另存為 site.xml。如果目錄原本就已包含 site.xml 檔案,
請將 site_60_6011.xml 中的 <feature/> 資訊複製到 site.xml 的 <site></site> 區段。
- 將每一個 site_identifier.xml 檔案中的 <feature/> 資訊複製到 site.xml。
例如,下列程式碼顯示將 rad\60\discovery\site_601_J2C6012.xml 和
rad\60\discovery\site_i4gl.xml 中的 <feature/> 資訊複製到 rad\60\discovery\site.xml 的結果:
<?xml version="1.0" encoding="UTF-8" ?>
<site>
<!-- J2C refresh feature-->
<feature id="com.ibm.j2c.win32" os="win32" patch="false" url="features/com.ibm.j2c.win32_6.0.1.2.jar" version="6.0.1.2">
<category name="refreshpack"/>
</feature>
<feature id="com.ibm.j2c.linux" os="linux" patch="false" url="features/com.ibm.j2c.linux_6.0.1.2.jar" version="6.0.1.2">
<category name="refreshpack"/>
</feature>
<feature id="updater.j2c.nl1.plugins.601" patch="false" url="features/updater.j2c.nl1.plugins.601_1.0.0.jar" version="1.0.0">
<category name="proxies"/>
</feature>
<feature id="updater.j2c.plugins.601" patch="false" url="features/updater.j2c.plugins.601_1.0.0.jar" version="1.0.0">
<category name="proxies"/>
</feature>
<feature id="updater.j2c.resource.adapters" patch="false" url="features/updater.j2c.resource.adapters_1.0.0.jar" version="1.0.0">
<category name="proxies"/>
</feature>
<feature id="updater.j2c.linux.permissions" patch="false" url="features/updater.j2c.linux.permissions_1.0.0.jar" version="1.0.0">
<category name="proxies"/>
</feature>
<!--I4GL conversion utility-->
<feature patch="false" id="com.ibm.etools.i4gl.conversion.refresh.win32" version="6.0.0.1a" url="features/com.ibm.etools.i4gl.conversion.refresh.win32_6.0.0.1a.jar" os="win32">
</feature>
<feature patch="false" id="com.ibm.etools.i4gl.conversion.refresh.linux" version="6.0.0.1a" url="features/com.ibm.etools.i4gl.conversion.refresh.linux_6.0.0.1a.jar" os="linux">
</feature>
<feature patch="false" id="updater.rad.ifeature.i4glconversion.refresh.001" version="1.0.0" url="features/updater.rad.ifeature.i4glconversion.refresh.001_1.0.0.jar">
</feature>
<feature patch="false" id="updater.zips.i4glconversion.refresh.win32.001" version="1.0.0" url="features/updater.zips.i4glconversion.refresh.win32.001_1.0.0.jar">
</feature>
<feature patch="false" id="updater.zips.i4glconversion.refresh.linux.001" version="1.0.0" url="features/updater.zips.i4glconversion.refresh.linux.001_1.0.0.jar">
</feature>
</site>
附註:
- 請以最新的特性資訊來取代 product\60\discovery\site.xml 檔案中過期的特性資訊。
- 請勿以最新的產品修正程式資訊來取代 product\60\update\site.xml 檔案中先前的特性資訊。
- 特性資訊的順序不重要。
- 儲存並關閉已更新的 site.xml 檔案。請保留原始的 site_identifier.xml 檔案做為參考。
- 關閉文字編輯器。
3.0 建立 policy.xml 檔案
每一個下載的產品修正程式和特性都有一個 product\policy_identifier.xml 檔案會參照 site_identifier.xml 檔案。
您必須將所有 policy_identifier.xml 檔案合併成單一 policy.xml 檔案。
建立此檔案之後,就可供所有產品更新項目使用,並參照您在上一節所建立的 site.xml 檔案。
若要建立 policy.xml 檔案,請完成下列步驟:
- 使用文字編輯器來開啟 product\policy_identifier.xml 檔案。例如,開啟 policy_601.xml。
- 在鏡映站台的主目錄中,將檔案另存為 policy.xml。
- 編輯 URL 對映來指向 site.xml,而非指向 site_identifier.xml。請務必為 site.xml 指定通用存取的絕對路徑。
比方說,如果鏡映站台在 Web 伺服器 server1 上,則 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 產品更新程式」的更新項目,且您在上一節未編輯或建立新的 site.xml 檔案,請維持 URL 對映指向 site_601.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" ?>
<update-policy>
<url-map pattern="com.ibm.rational.application.developer.update" url="http://server1/rational_updates/rad/60/update/site.xml"/>
<url-map pattern="com.ibm.rational.application.developer.discovery" url="http://server1/rational_updates/rad/60/discovery/site.xml"/>
</update-policy>
- 儲存 policy.xml 檔案。
- 關閉文字編輯器。
4.0 從更新伺服器的本端鏡映來安裝更新項目
取得更新伺服器的本端鏡映之後,使用者就可以依照下列指示來安裝更新項目。
請使用您安裝 IBM Rational 軟體開發平台產品時所用的相同使用者帳戶來安裝更新項目。
限制:
- 安裝更新項目時無法開啟 Rational Software Development Platform。
- 在 Windows® 作業系統上,您必須使用具備「管理者」專用權的帳戶。在 Linux® 作業系統上,您必須使用 root 使用者帳戶。
若要安裝更新項目,請完成下列步驟:
- 啟動「Rational 產品更新程式」:
- 在 Windows 作業系統上,按一下開始 > 程式集 > IBM Rational > Rational 產品更新程式。
- 在 Red Hat Enterprise Linux 3.0(GNOME 桌面環境)上,開啟主功能表,並按一下程式設計 > Rational 產品更新程式。
- 在 SUSE Linux Enterprise Server 9.0(K 桌面環境)上,開啟主功能表,並按一下 IBM Rational > Rational 產品更新程式。
附註:在 Red Hat Enterprise Linux 3.0 和 SUSE Linux Enterprise Server 9.0 上,如果您使用非預設的桌面環境,則產品捷徑可能不會出現在預設位置上。
- 按一下喜好設定 > 更新網站。
- 鍵入 policy.xml 檔案的路徑,此檔案位於更新伺服器本端鏡映的主目錄中。
- 按一下確定。
- 按一下尋找更新項目或尋找選用特性。
繼續之前會提示您安裝「Rational 產品更新程式」的更新項目。按一下確定繼續進行。
這時「Rational 產品更新程式」就開始安裝更新項目並重新啟動。
- 如果還有下載其他產品的更新項目,請從顯示的清單中選取要安裝的更新項目。
提示:若要檢視更新項目的說明,請按一下更新項目。「詳細資訊」窗格中會顯示說明。
- 按一下安裝更新項目或安裝選用特性。
- 若要接受授權合約並繼續安裝,請按一下確定。
更新項目可能需要很長的時間來安裝,視電腦處理器的速度和電腦中的 RAM 數量而定。
安裝完成之後,「Rational 產品更新程式」會在「已安裝的產品」頁面上列出已安裝的更新項目。
- 關閉「Rational 產品更新程式」。