Architect V6.0 for Linux 試用版

發表于:2007-05-25來源:作者:點擊數: 標簽:
如何安裝和配置 Rational Software Architect 級別: 初級 Ian Shields 高級 程序員 , IBM 2005 年 6 月 20 日 遵循這些步驟,在 Red Hat Enterprise Linux 3(RHEL3)或 SUSE Enterprise Linux 9(SLES9)上安裝 IBM Rational Software Architect V6 試用版
如何安裝和配置 Rational Software Architect

級別: 初級

Ian Shields
高級程序員, IBM
2005 年 6 月 20 日

遵循這些步驟,在 Red Hat Enterprise Linux 3(RHEL3)或 SUSE Enterprise Linux 9(SLES9)上安裝 IBM Rational® Software Architect V6 試用版。本文對那些剛開始接觸 Linux™ 或基于 UNIX® 的操作系統的開發人員最有幫助。

IBM Rational Software Architect 是一款集成的設計和開發工具,支持使用統一建模語言(Unified Modeling Language,UML)進行模型驅動(model-driven)的開發,創建具有良好架構的應用程序和服務。

使用 Rational Software Architect,可以將軟件設計與開發的所有方面都統一起來:

  • 比以往更有成效地開發應用程序。
  • 利用最新的建模語言技術。
  • 審查和控制 Java™ 應用程序的結構。
  • 有效使用開放而且可擴展的建模平臺。
  • 簡化您的設計和開發工具解決方案。
  • 與軟件開發周期的其他方面相結合。

 

用于 Linux 的 Rational Software Architect V6.0 Trial 包含用來進行 WebSphere® Application Servers 遠程開發的 Agent Controller。注意:WebSphere Portal 5.0 測試服務器在 Linux 上不可使用。

在本文中,學習如何:

  • 檢查您的 Linux 系統是否擁有所需要的空間。
  • 安裝和配置 Rational Software Architect V6.0 試用版。
    注意:安裝這個試用程序之后,在運行這些程序之前,必須安裝補丁,并更新一些配置文件。參閱后面的 更新您的配置文件。
  • 開始使用 Rational Software Architect。

 

開始之前
定購 Linux SEK 本文補充了關于 Software Evaluation Kit (SEK) Linux Platform(2005 Release 1 第一張 DVD 光盤)的基本安裝說明。如果您沒有免費的 SEK,那么您可以 定購 SEK。另一種方法是,從 Downloads section of developerWorks 下載試用版。

本文向您介紹了在 RHEL3 或 SLES9 上安裝用于 Linux 的 Rational Software Architect Version 6.0 試用版的全過程(本文中的示例基于 SLES9 )。此說明普遍適用于 Rational Software Architect Version 6.0 的零售版本,不過有一些內容是特定于試用版本的。

如果您剛開始接觸 Linux,需要獲得關于以 root 身份登錄、掛載 CD 或 DVD、打開終端窗口等方面的幫助,請參閱 “針對 Linux 開發新手的基本任務”。

先決條件
在開始安裝之前,請先查檢您是否具備以下先決條件。

  • 受支持的 Linux 發行版本。Red Hat Enterprise Linux 3(RHEL3)和 SUSE Enterprise Linux 9(SLES9)受到支持。(如沒有另加說明,則本文中的示例均適用于 RHEL3 系統。)

  • 磁盤空間。對于完全安裝而言,在 /opt 文件系統中最多需要 3.8 GB 的空閑空間,還需要另外的空間,這些空間通常是在 /home 文件系統中,用于用戶開發的項目。Agent Controller 需要占用 /opt 文件系統中的大約 110 MB 空間。更新需要另外的空間(在 2005 年 5 月時需要最多 3 GB)。您應該至少擁有 7 GB 到 10 GB 的可用空間。磁盤的大小通常以兆字節(megabytes)來度量,使用的是 1,000(而不是很多其他計算機度量單位中所使用的 1,024)的冪。這些示例中的大小指的是 1,000 的冪,所以一兆字節是 1,000,000 字節,而不是 1,048,576 字節。

    登錄并打開一個終端窗口。使用 df 命令來查看磁盤空間。要得到使用 1,000 整倍數的(而不是使用 1024 倍數的磁盤塊數目)易讀格式的報表,請添加 -H--si 選項。

    清單 1. 檢查是否有足夠的空閑空間
    clearcase/" target="_blank" >cccccc" border="1">
    
                    [ian@lyrebird ian]$ df --si /opt
                    Filesystem             Size   Used  Avail Use% Mounted on
                    /dev/hda11             31GB  3.8GB   26GB  14% /

    在此示例中,/opt 文件系統與根文件系統(/)在同一分區上。我的系統擁有大約 26 GB 空閑空間。

  • 硬件要求。所需要的系統要有 Intel® Pentium® III, 800 MHZ 或者更高的處理器,至少需要 768 MB RAM(建議 1 GB),顯示器的分辨率為 1024x768 或更高。

  • Mozilla 瀏覽器。需要安裝 Mozilla 1.4(或者更好的)。

  • GTK。需要 GTK Version 2.2.1 或者更高版本的。

  • Macromedia Flash Player。要查看包含在在線幫助中的教程,需要有 Macromedia Flash Player,Version 6.0r69 或其更高版本(請參閱 參考資料 中的鏈接)。

  • 圖形環境。需要有一個圖形環境,比如 KDE 或者 GNOME 桌面。

安裝 Rational Software Architect
這些說明假定您使用的是 Software Evaluation Kit (SEK) Linux Platform -- 2005 Release 1 第一張 DVD 光盤。另外,您可以從 Downloads section of developerWorks 直接下載試用版。

如果直接從 developerWorks 下載試用代碼,而不是使用 SEK,那么需要使用 chmod +x 命令將提取器(extractor)文件標記為可執行的,然后運行該提取器來創建一個安裝映像。您還需要從安裝映像運行快速啟動板,從那一刻起,您就可以遵循下面的說明了。需要為下載的文件準備大約 3.5 GB 空間,還要為提取出來的安裝映像準備同樣大小的空間。

您可以使用兩種方法中的任意一種來啟動安裝器。如果系統設置得適當,可能只需要單擊桌面上的一個圖標。如不然,則可能必須打開一個終端窗口,使用 su - 命令切換到 root。這兩種方法在下面都涉及到了。

  1. 將 SEK 的第一張光盤插入 DVD 驅動器中。如果系統自動掛載 DVD 光盤,那么單擊桌面上的已經掛載的光盤的圖標,然后單擊 installinfo.sh 腳本的圖標來運行它。您應該會看到一個如圖 1 所示的窗口。

    圖 1. 啟動 installinfo.sh
    啟動 installinfo.sh

    如果看到了這個窗口,那么單擊 Rational Software Architect Trial 6.0 選中它,然后單擊 OK。如果您不是以 root 身份運行,那么將會提示您輸入 root 密碼,然后產品的安裝器將啟動起來。

  2. 如果沒有開始安裝,那么有幾種可能的原因,其中大部分需要 root 訪問權限來解決。繼續進行下面的步驟。
    1. 遵循“Basic tasks for new Linux developers”中關于“成為超級用戶(或 root)”和“以另外一個用戶的身份使用 GUI 程序” 的說明,來獲得一個具有 root 權限和圖形訪問權限的終端窗口。

    2. 掛載 2005 Release 1 SEK DVD,并將當前目錄切換到 DVD 的根目錄。確認光盤在掛載時具有 exec(execute,執行)權限,使用 mount 命令及 -t subfs,iso9660 選項來限定 iso9660 或 subfs 類型文件系統的輸出。如不然,則重新掛載光盤。注意,您的 DVD 驅動器的根目錄可能與清單 2 中示例的根目錄有所不同。

      清單 2. 訪問 DVD

      
                          [ian@lyrebird ian]$ su -
                          Password:
                          [root@lyrebird root]# mount -t subfs,iso9660
                          /dev/cdrom on /mnt/cdrom type iso9660 (ro,noexec,nosuid,nodev)
                          [root@lyrebird root]# mount -o remount,exec /mnt/cdrom
                          [root@lyrebird root]# cd /mnt/cdrom
                          

    3. 現在嘗試重新運行 ./installinfo.sh。如果還不成功,那么您可以使用完全路徑 /launchpad.bin。清單 3 展示了每個命令的正確格式,假定當前工作目錄為 DVD 的根目錄。

      清單 3. 通過命令行啟動安裝

      
                          ./installinfo.sh
                          # Or, if the above does not work, try
                          ./products/RationalSoftwareArchitectTrial6.0/disk1/launchpad.bin

  3. 您應該會看到一個如圖 2 所示的 launchpad 窗口。

    圖 2. Rational Software Architect launchpad
    Rational Software Architect launchpad

    如果愿意,您可以瀏覽 readme 或者版本注釋(release notes),或者仔細查看安裝或者遷移指南。準備好后,就可以單擊 Install IBM Rational Software Architect V6.0 來開始安裝。

  4. 這個 launcher 需要一些時間才能啟動。您會看到很多閃動的屏幕,最終會看到 InstallShield Wizard。

    圖 3. InstallShield Wizard
    The InstallShield Wizard

    單擊 Next 查看許可證信息。在接受許可證之后,再次單擊 Next。

  5. 默認情況下,試用版會安裝到文件系統中的 /opt/IBM/Rational/SATrial 目錄樹中。上述空間需求假設的就是這個位置,我們也建議使用這個位置。不要 試圖將這個試用版安裝到與其他 Rational 產品相同的目錄中。單擊 Next 繼續。

    圖 4. 選擇安裝目錄
    選擇安裝目錄

  6. 現在應該可以看到特性選擇屏幕了。選擇您希望安裝的其他特性。在這個例子中,我們已經選擇了所有其他特性。

    圖 5. 選擇要安裝的特性
    選擇要安裝的特性

  7. 完成特性的選擇之后,請單擊 Next 重新看一下您的選擇。再次單擊 Next 就會開始安裝。您會看到進度提示,一直到安裝完成為止。

  8. 在安裝完成之后,您會看到一個確認已經成功安裝的屏幕;否則,就應該看到一些錯誤消息,說明什么地方發生了問題。單擊 Next。

    圖 6. 成功安裝
    成功安裝

  9. 您將看到一個屏幕,讓您安裝 Agent Controller 并建議您進行更新。在下一部分您將看到如何進行更新。

    圖 7. 安裝 Agent Controller
     安裝 Agent Controller

  10. 如果您想現在就安裝 Agent Controller,那么單擊 Finish。要獲得關于安裝 Agent Controller 的詳細信息,請參考文章“Installing IBM Rational Agent Controller for Linux”。如果您希望以后再安裝 Agent Controller,那么先取消選擇框的選定,然后再單擊 Finish 關閉安裝器?,F在可以關閉 launchpad 了。

現在您就已經安裝了 Rational Software Architect。如果要以后安裝 Agent Controller 或添加特性,請重新運行 launchpad.bin。下一部分將介紹在啟動 Software Architect 之前,如何對試用版的配置進行一些重要的更新。

在啟動 Rational Software Architect 之前對安裝進行更新
有一點非常重要:您必須對某些配置文件進行更新,防止 Rational Software Development Platform 產品的試用版出現問題。本一節將介紹要修改的內容,下一節將介紹如何獲得補丁并更新軟件。

更新配置文件
試用版的 Rational Software Development Platform 產品,例如 Rational Application Architect V6.0 trial for Linux,不能與普通的零售版共存。零售版的設計假設產品的某些組件已經由其他 Rational 產品安裝了,因此只需要安裝新產品所添加的一些組件即可。而這些產品的試用版,例如 Rational Software Architect 和 Rational Functional Tester,必須與零售版的分隔開來。為了實現這種隔離,我們在第一張 DVD 光盤的 patch 目錄中為每個 Ratinal 產品都包含了一個配置文件。您需要使用 patch 目錄中適當的配置文件替換試用版產品所安裝的配置文件。

  1. 對于 Rational Software Architect 來說,要替換的文件是 /mnt/cdrom/patch/RSA/.eclipseproduct,其中 /mnt/cdrom 代表 SEK 光盤的掛載點。假設您在安裝過程中使用了默認位置(/opt/IBM/Rational/SATrial/6.0/),那么就應該使用清單 4 所示的 cp(拷貝)命令來替換所安裝的 .eclipseproduct 文件。注意,最后的反斜線字符(\)可以讓一個命令一直延續到下一行中。如果您忽略這個字符,也可以在一行中輸入整個命令。

    清單 4. 替換 .eclipseproduct 文件

    
                    cp /mnt/cdrom/patch/RSA/.eclipseproduct                 /opt/IBM/Rational/SATrial/6.0/eclipse/.eclipseproduct
                    

    注意,如果使用 ls 命令來顯示 patch 目錄中的內容,那么需要使用 ls -a,因為這個文件名是以點號(.)開始的,在普通的 ls 命令的輸出中,不包含這種文件。清單 5 中的控制臺輸出給出了兩種顯示這個文件位置的方法(使用 lsfind),以及 cp 命令的用法。注意,必須以 root 身份來替換這個文件。

    清單 5. 替換 .eclipseproduct 文件 - 示例
    
                    [root@lyrebird cdrom]# ls -a /mnt/cdrom/patch/RSA
                    .  ..  .eclipseproduct
                    [root@lyrebird cdrom]# find /mnt/cdrom/patch/RSA
                    /mnt/cdrom/patch/RSA
                    /mnt/cdrom/patch/RSA/.eclipseproduct
                    [root@lyrebird cdrom]# cp /mnt/cdrom/patch/RSA/.eclipseproduct                 > /opt/IBM/Rational/SATrial/6.0/eclipse/.eclipseproduct
                    


  2. 如果您使用的是下載的副本,而不是 SEK 的第一第光盤,那么您可能只需要使用如清單 6 所示的三行替換 /opt/IBM/Rational/SATrial/6.0/eclipse/.eclipseproduct 的內容。

    清單 6. 新的 .eclipseproduct 文件

    
                    name=Rational Software Architect Trial
                    id=com.ibm.ratinal.rsa.trial
                    version=6.0
                    

  3. 除了要保持安裝位置的隔離之外,您還需要保持工作空間也是隔離的。在產品啟動時,您可以輸入一個新工作空間名,或者可以在 config.ini 文件中設置一個新的默認值,該文件位于 /opt/IBM/Rational/SATrial/6.0/eclipse/configuration 目錄中。編輯這個文件,并找到描述 #initial workspace dir 的那一行。我們建議在第二行的末尾添加 SATrial,從而使得工作空間的位置 workspaceSATrial 如清單 7 所示。

    清單 7. 在 config.ini 中更新默認的工作空間

    
                    #initial workspace dir
                    osgi.instance.area.default=@user.home/IBM/rationalsdp6.0/workspaceSATrial
                    

更新產品
可以使用 Rational Product Updater 來檢查 Software Architect 產品的更新。您需要使用一個 Internet 連接。有些更新非常大,因此推薦使用高速連接。

  1. rpu 位于 /opt/IBM/Rational/SATrial/6.0/updater/eclipse 目錄中,如清單 8 所示。

    清單 8. 啟動 Rational Product Updater

    
                    /opt/IBM/Rational/SATrial/6.0/updater/eclipse/rpu
                    

    您需要具有 root 權限以及一個圖形界面才能使用這個命令。按照“Basic tasks for new Linux developers” 中“成為超級用戶(或 root)”和“以另外一個用戶的身份使用 GUI 程序”的提示,設置終端窗口具有 root 權利和圖形訪問權限。

    也可以以 root 用戶的身份登錄來啟動 Application Developer,然后從 Help 菜單(Help > Software Updates)中啟動更新程序。然而,很多更新都要求沒有運行 Eclipse,因此如果您使用這種方法進行更新,在繼續更新之前,就需要關閉工作空間。雖然您也可以作為一個非 root 用戶從工作空間中啟動更新程序,但是,您只能在以 root 用戶身份運行時,才能應用這些更新。

  2. 單擊 Find Updates 按鈕來搜索更新內容。如果更新程序本身也需要更新,那么首先就會安裝這些更新,更新程序會重新啟動。

    圖 8. Rational Product Updater
    Rational Product Updater

  3. 現在會出現一個更新清單。單擊某個更新來查看關于此更新的更多細節。要安裝所有可用的更新,請單擊 Install Updates。這可能需要一定的時間,并且需要一定的磁盤空間(在 2005 年 5 月時,大約是 900 MB)來安裝所有的更新。您會收到一個提示,要求同意許可證的聲明,并且會顯示一些有關試用版剩余天數的消息。

    圖 9. 安裝更新
    安裝更新

  4. 更新程序完成之后,主窗口會被清空。選擇 Rollbacks 標簽,就可以看到已經在系統中應用了哪些更新。如果需要刪除某個更新包,可以在這里將其刪除。

啟動 Rational Software Architect
要啟動 Rational Software Architect 并開始使用它,現在應該注銷 root 用戶,并再次使用普通(非 root)用戶登錄。

  1. 可以從 Start 菜單中啟動 Rational Software Architect,如圖 10 所示

    圖 10. 啟動 Software Architect
    啟動 Software Architect

    也可以使用清單 9 中介紹的 shortcut_rsa 命令。打開一個終端窗口,輸入下面的命令:

    清單 9. 啟動 Rational Software Architect

    
                    /opt/IBM/Rational/SATrial/6.0/shortcut_rsa

    如果選擇安裝到其他目錄中,則需要適當地修改該命令的路徑。

  2. 此時會出現一個對話框,提示您試用許可證中剩余的天數。單擊 OK。

  3. 現在選擇保存工作所使用的目錄。我們建議您在使用 Rational Software Development Platform 產品時修改默認的工作空間名。我們將按照前面 更新配置文件 中介紹的那樣將工作空間名修改為 workspaceSATrial。當您選擇好目錄之后,請單擊 OK。

    圖 11. 選擇工作空間目錄
    選擇工作空間目錄

  4. 當 Software Architect 完成加載和工作空間的配置之后,就會出現一個閃動的屏幕。然后您應該看到一個如圖 12 所示的歡迎屏幕。如果您所使用的屏幕分辨率為 1024x768(最小推薦配置),就會發現使用面板的自動隱藏模式的好處。將鼠標移動到圖標上,可以顯示這些圖標的用途。

    圖 12. Software Architect Welcome
    Software Architect Welcome

  5. 現在您已經準備好探索 Software Architect 了。為了增加您的興趣,我們在圖 13 中給出了 Tutorials Gallery 的教程,在圖 14 中展示了開始的工作空間。

    圖 13. Software Architect Samples Gallery
    Software Architect Samples Gallery

    圖 14. Software Architect 工作空間
    Software Architect 工作空間

恭喜!您可以運行 Rational Software Architect 了,現在使用下面包含的教程和參考資料來編寫一個“Hello World” 程序或一些更復雜的程序吧。

原文轉自:http://www.anti-gravitydesign.com

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97