級別: 初級 |
高級程序員, IBM
2005 年 6 月 20 日
按照本文中介紹的步驟在 Red Hat Enterprise Linux 3(RHEL3)或 SUSE Enterprise Linux 9(SLES9)上安裝 IBM Rational® Software Modeler V6 試用版。本文對那些剛開始接觸 Linux™ 或基于 UNIX® 的操作系統的開發人員來說最有幫助。
架構師、系統分析師以及設計人員負責確定和維護正在開發的系統的不同視圖。IBM Rational Software Modeler 是一款可定制的、基于 UML 的可視建模和設計工具,讓用戶能夠清晰地記錄和表示這些系統視圖。Rational Software Modeler 也與您的環境中的其他工具相集成,以支持團隊開發。
在本文中,學習如何:
開始之前
本文是對 Software Evaluation Kit (SEK) Linux Platform -- 2005 Release 1 第一張 DVD 光盤中安裝指南的一個補充。如果您沒有此免費的 SEK,可以 定購 SEK。另外,還可以從 developerWorks 下載中心 下載試用版。
本文向您介紹了在 RHEL3 或 SLES9 上安裝用于 Linux 的 Rational Software Modeler Version 6.0 試用版的全過程(本文中的示例基于 SLES9)。此說明普遍適用于 Rational Software Architect Version 6.0 的零售版本,不過有一些細節特定于試用版。
如果您剛開始接觸 Linux,需要獲得關于以 root 身份登錄、掛載 CD 或 DVD、打開終端窗口等方面的幫助,請參考“針對 Linux 開發新手的基本任務”。
先決條件
在開始安裝之前,請先查檢您是否具有以下先決條件。
登錄進入并打開一個終端窗口。使用 df
命令來查看磁盤空間。要得到使用 1,000 整倍數的(而不是使用 1024 倍數的磁盤塊數目)易讀格式的報表,請添加 -H
或 --si
選項。
|
在此示例中,/opt 文件系統在標簽為 SLES9 的磁盤上。如果您的系統經常發生變化,就像我的那樣,使用磁盤標簽會是避免依賴分區編號的一種簡便方法。我的系統擁有大約 28 GB 空閑空間。
安裝 Rational Software Modeler
這些說明假定您使用的是 Software Evaluation Kit (SEK) Linux Platform -- 2005 Release 1 第一張 DVD 光盤。另外,您可以從 developerWorks 下載中心 直接下載試用版。
如果您直接從 developerWorks 下載試用版,而不是使用 SEK,那么您需要使用 chmod +x
命令將提取器(extractor)文件標記為可執行的,然后運行那個提取器來創建一個安裝映像。您還需要自安裝映像中運行 launchpad,從那一刻起,您就可以遵循下面的說明了。需要為下載的文件準備大約 3.5 GB 空間,也要為提取出來的安裝映像準備同樣大小的空間。
您可以使用兩種方法中的任意一種來啟動安裝程序。如果系統設置得適當,則可以只需要點擊桌面上的一個圖標。否則,則可能必須打開一個終端窗口,使用 su -
命令切換到 root。這兩種方法在下面都涉及到了。
圖 1. 啟動 installinfo.sh
如果看到了這個窗口,那么點擊 Rational Software Modeler Trial 6.0 選中它,然后點擊 OK。如果您不是以 root 身份運行,那么將會提示您輸入 root 密碼,然后產品的安裝程序將啟動起來。
mount
命令及 -t subfs,iso9660
選項來限定 iso9660 或 subfs 類型文件系統的輸出。否則,則重新掛載光盤。注意,您的 DVD 驅動器的根可能與清單 2 中的示例有所不同。
清單 2. 訪問 DVD
|
./installinfo.sh
。如果這還不成功,那么您可以使用完全路徑 /launchpad.bin
。清單 3 展示了每個命令的正確格式,假定當前工作目錄為 DVD 的根目錄。
清單 3. 通過命令行啟動安裝
|
圖 2. Rational Software Modeler launchpad
圖 3. InstallShield Wizard
圖 4. 選擇安裝目錄
圖 5. 選擇要安裝的特性
圖 6. 成功安裝
現在您就已經安裝了 Rational Software Modeler。如果您沒有安裝所有特性,則可以稍后再添加。只需要重新運行 launchpad.bin
。下一部分將介紹在啟動 Software Modeler 之前如何對試用版的配置進行一些重要的更新。
在啟動 Rational Software Modeler 之前對安裝進行更新
有一點 非常重要:您必須對某些配置文件進行更新,從而防止 Rational Software Development Platform 產品的試用版出現問題。本部分介紹了要修改的這些內容,下一部分將介紹如何獲得補丁并更新您的軟件。
更新配置文件
試用版的 Rational Software Development Platform 產品,例如 Rational Application Modeler V6.0 trial for Linux,不能與普通的零售版共存。零售版的設計假定產品的某些組件已經由其他 Rational 產品安裝了,因此只需要安裝新產品所添加的一些組件即可。而這些產品的試用版,例如 Rational Software Architect 和 Rational Functional Tester,必須要與零售版保持隔離。要實現這種隔離,我們在第一張 DVD 光盤的 patch 目錄中為每個 Ratinal 產品都包含了一個配置文件。您需要使用 patch 目錄中適當的配置文件替換試用版產品所安裝的配置文件。
cp
(拷貝)命令來替換所安裝的 .eclipseproduct 文件。注意最后的反斜線字符(\)可以讓一個命令一直延續到下一行中。如果您忽略這個字符,也可以在一行中輸入整個命令。
清單 4. 替換 .eclipseproduct 文件
|
注意,如果您使用 ls
命令來顯示 patch 目錄中的內容,就需要使用 ls -a
,因為這個文件名是以點號(.)開始的,在普通的 ls
命令的輸出中不包含這種文件。清單 5 中的控制臺輸出給出了兩種顯示這個文件位置的方法(使用 ls
和 find
),以及 cp
命令的用法。注意,必須以 root 身份來替換這個文件。
|
清單 6. 新的 .eclipseproduct 文件
|
清單 7. 在 config.ini 中更新默認的工作空間
|
更新產品
您可以使用 Rational Product Updater 來檢查 Software Architect 產品的更新。您需要使用一個 Internet 連接。有些更新非常大,因此推薦使用高速連接。
rpu
位于 /opt/IBM/Rational/SMTrial/6.0/updater/eclipse 目錄中,如清單 8 所示。
清單 8. 啟動 Rational Product Updater
|
您需要具有 root 權限以及一個圖形界面才能使用這個命令。按照“Basic tasks for new Linux developers” 中“成為超級用戶(或 root)”和“以另外一個用戶的身份使用 GUI 程序”的提示,設置終端窗口具有 root 權利和圖形訪問權限。
也可以以 root 用戶的身份登錄來啟動 Application Modeler,然后從 Help 菜單(Help > Software Updates)中啟動更新程序。然而,很多更新都需要 Eclipse 不在運行,因此如果您使用這種方法進行更新,在繼續更新之前,就需要關閉工作空間。雖然您也可以作為一個非 root 用戶從工作空間中啟動更新程序,但是您只能在以 root 用戶身份運行時才能應用這些更新。
圖 7. Rational Product Updater
圖 8. 安裝更新
啟動 Rational Software Modeler
要啟動 Rational Software Modeler 并開始使用它,現在應該注銷 root 用戶,并再次使用普通(非 root)用戶登錄。
圖 9. 啟動 Software Modeler
shortcut_rsa
命令。打開一個終端窗口,輸入下面的命令:
清單 9. 啟動 Rational Software Modeler
|
如果您選擇安裝到了其他目錄中,則需要適當地修改該命令的路徑。
圖 10. 選擇工作空間目錄
圖 11. Software Modeler Welcome
圖 12. Software Modeler Tutorials Gallery
圖 13. Software Modeler First Steps
恭喜!您可以運行 Rational Software Modeler 了,現在使用下面包含的教程和資源,來編寫一個“Hello World” 程序或一些更復雜的程序吧。
原文轉自:http://www.anti-gravitydesign.com