IBM Lotus Notes 8.5 在 MAC 和 Linux 系統安裝的新特性

genusBIT發表於2009-12-18
本文介紹了 Lotus Notes 8.5 在 Linux 平臺和 Mac 平臺安裝方面的新特性,包括安裝之前的環境準備、安裝過程、安裝之後檔案核查以及如何解除安裝,覆蓋了所有支援平臺,包括 Redhat、Suse、Ubuntu、Mac。最後,本文還介紹瞭如何使用 addToKit 工具對 Lotus Notes 8.5 進行定製安裝。

Lotus Notes Client 絕對是 8.5 版本的一個亮點,其中一個很重要的原因就是 Notes 8.5 開始支援更多的平臺。Lotus Notes 8.5 加強了對 Linux 平臺的支援,引入了更好的共享儲存方式以及改進的安裝包機制。除了對傳統平臺 Windows、Linux Redhat 和 Linux Suse 進行改進之外,Notes 8.5 也開始支援 Linux Ubuntu 和 Macintosh 作業系統。那麼在新的平臺上 Notes 將如何安裝?傳統平臺的安裝方式又有哪些變化呢?本文將著重介紹這些新特性。

Notes 8.5 安裝包型別以及支援的平臺

Linux Redhat 和 Suse 安裝方式的改進

從 Notes 8.5 開始在 Linux Redhat 和 Suse 平臺上使用 RPM 安裝包管理機制,這更符合 Linux 平臺應用程式的安裝標準。Lotus Notes 傳統的 ISMP 安裝方式在 8.5 版本不再沿用。而且 Notes 8.5 不支援 RPM 方式升級,我們可以先清理早期版本的安裝檔案,然後再全新安裝的 Notes 8.5。此外 Linux 平臺只支援多使用者標準模式客戶端,而不支援 Designer 和 Administrator 客戶端。

Linux Ubuntu 的安裝方式

作為 Linux 作業系統的新力軍,Ubuntu 越來越受到廣大使用者的青睞,Lotus Notes 8.5 也增加了對 Ubuntu 平臺的支援,從而進一步拓寬了 Louts Notes 的使用範圍。在 Ubuntu 上,Notes 採用 Debian 軟體包管理方式 – dpkg 包。dpkg 與 RPM 十分相似,同樣屬於眾多軟體包管理工具的後端,有關 dpkg 的更多介紹請參閱 : http://www.dpkg.org

和 Linux Redhat、Suse 一樣,Ubuntu 也提供命令列安裝和使用者圖形介面安裝兩種方式。並且只支援多使用者標準模式客戶端,不包括 Designer 和 Administror。

Mac 平臺安裝方式

Notes 8.5 是第一個支援 Mac 平臺標準模式客戶端的 8.x 版本。Mac 平臺支援圖形介面安裝和命令列安裝。相對於 Linux 而言,Mac 平臺不僅支援標準模式客戶端,也支援 Notes 基本模式客戶端。Mac 平臺上同樣不支援 Designer 和 Administrator。

下表是 Notes 8.5 在各平臺上安裝型別的詳細說明:


表 1. Notes 8.5 在不同平臺上的安裝型別
客戶端作業系統 Notes 8.5 安裝包 Designer 和 Admin 客戶端 Notes 客戶端安裝型別 支援的平臺
Linux RPM 安裝包
Notes 8.5 Standard Configuration
不包括 多使用者 SUSE Linux Enterprise Desktop (SLED) 10 XGL
RedHat Enterprise Linux (RHEL) 5.2 Desktop
Debian 安裝包
Notes 8.5 Standard Configuration
不包括 多使用者 Ubuntu 8.04 LTS Desktop Edition
Macintosh Mac OS X Standard 安裝包

Notes 8.5 Standard Configuration
不包括 多使用者 Macintosh OS 10.5.x
Mac OS X Basic 安裝包
Notes 8.5 Basic Configuration
不包括 多使用者 Macintosh OS 10.5.x





回頁首


Notes 8.5 for Linux 安裝新特性

安裝之前的準備工作

在 Linux 客戶機上安裝 IBM Lotus Notes 8.5 之前,應瞭解以下資訊:

客戶機配置要求


表 2. Notes 8.5 for Linux 安裝需求
專案 描述
作業系統
  • RHEL5.2 Desktop
  • SLED10 SP2 XGL
  • Ubuntu 8.0.4
處理器
  • 相容 Intel Pentium 或者更高
  • Pentium 4, 1.2GHz 或者更高
記憶體 最小 512 MB,推薦 1G 或更高
硬碟空間 安裝目錄(/opt)最小 1.5 G
顯示器
  • 彩顯
  • 最小解析度 1024*768
顯示卡
  • 128M 視訊記憶體 ( 帶 XGL 相容驅動 )
  • /etc/X11/xgl-hardware-list
協議
  • TCP/IP ( 含 IPv6)

環境準備

如果客戶機上安裝過 8.5 之前的版本,強烈建議在安裝之前清理環境。因為 RPM 安裝方式將預設選擇路徑,如果此路徑下有 v8.x 版本的殘留檔案,必然對 Notes 8.5 的全新安裝帶來影響。如果安裝未成功完成,請解除安裝或清理 Notes 並重新安裝。

清理 Notes 程式

確保已終止所有 Notes、Eclipse 相關程式,包括 eclipse/javaw、sametime、sametime _idlemon、notes、notes2w、notes2、lnotes、taskldr 、nsdexec、fileret、watchscreensave、xwatchidle-bin、notesmm、nsdexec、nsd.sh。

要終止所有正在執行的 Notes 程式,請切換至 Notes 資料目錄,並輸入以下命令:

/opt/ibm/lotus/notes/nsd.sh – kill

切換使用者

請使用根使用者來安裝 Notes 8.5 客戶端,可以從終端切換到根使用者進行安裝。

安裝過程

Notes 8.5 在 Linux Redhat & Suse 上的安裝:

Notes 8.5 在 Linux 平臺上安裝了郵件、日曆和聯絡人功能部件,包括必選的 Notes 元件,此外還有四個可選元件 IBM Lotus Symphony(TM)、活動(Activities)、IBM Lotus Sametime(整合)和 Composite Application Editor。可選元件依賴於必選元件,必選元件必須在可選元件安裝之前安裝。與此類似,必須先解除安裝可選元件,然後才能解除安裝必選元件。

Notes RPM 軟體包:

  • Notes rpm 軟體包 (ibm_lotus_notes-8.5.i586.rpm)
  • Activities rpm 軟體包 (ibm_lotus_activities-8.5.i586.rpm)
  • Composite Application Editor rpm 軟體包 (ibm_lotus_cae-8.5.i586.rpm)
  • Sametime rpm 軟體包 (ibm_lotus_sametime-8.5.i586.rpm)
  • Symphony rpm 軟體包 (ibm_lotus_symphony-8.5.i586.rpm)

注意:在 Linux Redhat & Suse 平臺上,不提供 Designer 和 Administrator 客戶端的安裝包。

RPM 包安裝步驟說明

對於 Notes 8.5 以前的版本,客戶通過提供的 shell 檔案來完成安裝,也可以用系統提供的圖形介面方式來進行。這就是我們所說的 ISMP 安裝方式。

對於 Notes 8.5 版本,客戶直接通過 RPM 方式進行安裝,同樣既可以直接用命令列,也可以通過圖形介面來完成安裝。使用者必須注意安裝順序,在任何情況下,都必須首先安裝必選元件即 Notes 元件,而後再安裝 Activities、Composite Application Editor、Sametime、Symphony 則沒有嚴格順序要求。

命令列安裝方式,C1SP5EN.tar 為 Notes 8.5 安裝包:

  1. 解壓縮 tar 包: tar xvf C1SP5EN.tar

    圖 1. 解壓縮命令
    圖 1. 解壓縮命令

  2. 解壓縮完成之後,可以看到安裝包列表 :

    圖 2. 檢視包結構命令
    圖 2. 檢視包結構命令

  3. 開始安裝
    • 安裝 Notes RPM 必選包:
      #rpm -i ibm_lotus_notes-8.5.i586.rpm 
      



      圖 3. 安裝 Notes
      圖 3. 安裝 Notes

      注意 在 Notes 8.5 之前版本,ISMP 提供靜默安裝引數。而對於 RPM 來說,預設即為靜默安裝方式。整個安裝過程不需要使用者參與。安裝過程中不需要選擇安裝目錄和元件,也不需要確認許可。



      圖 4. 安裝過程結束
      圖 4. 安裝過程結束

      安裝完成之後安裝程式自動退出。圖中所示的 warning 僅為提醒,使用者可以忽略。

    • 安裝 Activities
      #rpm -i ibm_lotus_activities-8.5.i586.rpm 
      

    • 安裝 Composite Application Editor
      #rpm -i ibm_lotus_cae-8.5.i586.rpm 
      

    • 安裝 Sametime
      #rpm -i ibm_lotus_sametime-8.5.i586.rpm 
      

    • 安裝 IBM Lotus Symphony
      #rpm -i ibm_lotus_symphony-8.5.i586.rpm 
      

    注意 使用者也可以按如下所示將這些指令合併為一條指令。同時安裝 Notes 必選元件和其他可選元件的任意組合。其中 ibm_lotus_notes-8.5.i586.rpm 必選包必須放在第一個。

    #rpm -i ibm_lotus_notes-8.5.i586.rpm 
        ibm_lotus_activities-8.5.i586.rpm 
        ibm_lotus_cae-8.5.i586.rpm 
        ibm_lotus_sametime-8.5.i586.rpm 
        ibm_lotus_symphony-8.5.i586.rpm 
    

  4. 檢視安裝檔案

    可以使用以下命令檢查是否已安裝了一個或多個 Notes rpm 軟體包:

     rpm -qa | grep ibm_lotus 
    如下圖,我們只安裝了 Notes 元件和 Activities 元件
    



    圖 5. 檢視已安裝元件
    圖 5. 檢視已安裝元件

Notes 8.5 在 Linux Ubuntu 上的安裝

Ubuntu 是 Notes 8.5 開始支援的新平臺,Ubuntu 系統上軟體的安裝採用 Debian 安裝方式。

Notes DEB 軟體包由以下元件組成:

  • Notes deb 軟體包 (ibm_lotus_notes-8.5.i586.deb)
  • Activities deb 軟體包 (ibm_lotus_activities-8.5.i586.deb)
  • Composite Application Editor deb 軟體包 (ibm_lotus_cae-8.5.i586.deb)
  • Sametime deb 軟體包 (ibm_lotus_sametime-8.5.i586.deb)
  • Symphony deb 軟體包 (ibm_lotus_symphony-8.5.i586.deb)

同樣,Notes 元件為必選元件,其他四類為可選元件。安裝順序同樣必須遵守必選 -> 可選的順序。

注意 我們需要對 Ubuntu 平臺 Root 使用者作重要的說明:Ubuntu 平臺的 Root 使用者預設即被鎖定。這就意味著,使用者不能直接使用 root 登陸,也不能用 su 命令切換到 root 使用者。而 Root 使用者在物理上又是確實存在的,因此我們可以使用 root 級許可權。如果要搞清楚 Ubuntu 上 root 使用者的問題,請參考 Ubuntu RootSudo 幫助文件。

DEB 包安裝步驟說明

對於 Notes 8.5 以前的版本,不支援 Ubuntu 平臺,沒有 Debian 包安裝方式。

對於 Notes 8.5 版本,客戶直接通過 Debian 方式進行安裝,同樣既可以直接用命令列,也可以通過圖形介面來完成安裝。使用者必須注意安裝順序,在任何情況下,都必須首先安裝必選元件即 Notes 元件,而後再安裝 Activities、Composite Application Editor、Sametime、Symphony 則沒有嚴格順序要求。

命令列安裝方式

  • 安裝 Notes
    $sudo dpkg -i ibm_lotus_notes-8.5.i586.deb

    下圖為例,我們使用普通使用者“notes”登入系統,用命令 sudo dpkg – i 進行安裝。需要輸入 notes 使用者的密碼。



    圖 6. DEB 安裝
    圖 6. DEB 安裝

    與 RPM 方式一樣,DEB 方式也為靜默安裝,使用者在整個安裝過程中不需要介入,安裝完成後程式自動退出,如上圖所示。

  • 安裝 Activities
    $sudo dpkg -i ibm_lotus_activities-8.5.i586.deb 
    

  • 安裝 Composite Application Editor
     $sudo dpkg -i ibm_lotus_cae-8.5.i586.deb 
    

  • 安裝 Sametime
     $sudo dpkg -i ibm_lotus_sametime-8.5.i586.deb 
    

  • 安裝 IBM Lotus Symphony
    $sudo dpkg -i ibm_lotus_symphony-8.5.i586.deb 
    

注意您可以使用成對命令組合安裝這些選項,如下所示:

首先安裝 Notes deb。

$sudo dpkg -i ibm_lotus_notes-8.5.i586.deb

隨後可以安裝其他 deb 軟體包。

$sudo dpkg -i  ibm_lotus_activities-8.5.i586.deb 
    ibm_lotus_cae-8.5.i586.deb 
    ibm_lotus_sametime-8.5.i586.deb 
    ibm_lotus_symphony-8.5.i586.deb
			

檢視安裝後的檔案

使用以下命令檢查安裝了哪些與 Notes 有關的 deb 包

$ dpkg -l  "ibm-lotus*"
			

也可以用 root 級許可權:

sudo dpkg – l “ibm-lotus*”
			

其中”ibm-lotus*”代表所有以“ibm-lotus”開頭的安裝包檔案。

如下圖所示列出了所有 Notes 元件檔案 :


圖 7. 檢視 DEB 已安裝的包
圖 7. 檢視 DEB 已安裝的包

圖中所示每條記錄對應一個軟體包,注意每條記錄的前三個字元,如圖中所示 ii。這就是軟體包的狀態標識,後邊依次是軟體包名稱、版本號和簡單描述。此處注意最好把終端視窗最大化,以免軟體包資訊顯示不完整。

  • 第一個字元為期望值,它包括 :
    • u 狀態未知,這意味著軟體包未安裝 , 並且使用者也未發出安裝請求 .
    • i 使用者請求安裝軟體包 .
    • r 使用者請求解除安裝軟體包 .
    • p 使用者請求清除軟體包 .
    • h 使用者請求保持軟體包版本鎖定 .
  • 第二列是軟體包的當前狀態。此列包括軟體包的六種狀態:
    • n 軟體包未安裝 .
    • i 軟體包安裝並完成配置 .
    • c 軟體包以前安裝過 , 現在刪除了 , 但是它的配置檔案還留在系統中 .
    • u 軟體包被解包 , 但還未配置 .
    • f 試圖配置軟體包 , 但是失敗了 .
    • h 軟體包安裝,但是沒有成功 .
  • 第三列標識錯誤狀態,可以總結為四種狀態。第一種狀態標識沒有問題,為空。其它三種符號則標識相應問題。
    • h 軟體包被強制保持 , 因為有其它軟體包依賴需求 , 無法升級 .
    • r 軟體包被破壞 , 可能需要重新安裝才能正常使用 ( 包括刪除 ).
    • x 軟包件被破壞 , 並且被強制保持 .

例如 ii 代表已經安裝,pn 代表安裝過後來又清除了,un 代表從來沒有安裝過。

注意如果安裝不成功,請檢視以下位置的日誌檔案:<install_dir>/framework/rcp/installer_logs/framework_install.log。

注意安裝後,通過單擊“計算機 - 更多應用程式 - Office - Lotus Notes”可顯示應用程式圖示,這些應用程式圖示位於 /usr/share/applications 中。

安裝之後的啟動 :

啟動 Notes

注意 Notes 8.5 不會在桌面上建立快捷方式。這是因為 Linux 作業系統習慣於從應用程式目錄而不是桌面來啟動應用程式。 如果使用者希望建立桌面快捷方式,請右鍵單擊“Lotus Notes 8.5“選單並在下拉選單裡面選擇“Add this launcher to panel”如下圖所示:


圖 8. 將啟動檔案新增到工作列裡
圖 8. 將啟動檔案新增到工作列裡

選擇 Application -> Office -> Lotus Notes 8.5 來啟動 Notes 應用程式。

注意 當彈出許可同意選項,請輸入“1”並按Enter鍵。這也是 Notes 8.5 的新特性之一。之前的 ISMP 安裝方式,在安裝過程中即提示選擇許可協議。而 RPM 方式則將整個安裝過程自動化,將許可同意步驟放到首次啟動 Notes 8.5 的時候。


圖 9. 許可同意介面
圖 9. 許可同意介面

圖 10. Notes 啟動介面
圖 10. Notes 啟動介面

後面的配置過程與 Notes 8.5 之前版本相同,此處不再贅述。

安裝後的檔案結構

Linux 系統中 Notes 8.5 安裝後的目錄如下,RPM 方式和 Deb 方式都一樣:

  • /opt/ibm/lotus/notes -- Notes 產品和二進位制檔案安裝目錄
  • /root/lotus/notes/data -- Notes 資料檔案目錄
  • /root/lotus/notes/data/workspace -- Notes 工作空間目錄
  • /opt/ibm/lotus/notes/framework -- Notes Java 程式碼安裝目錄
  • /etc/lotus/notes/data -- 共享資料目錄
  • /{$HOME}/lotus/notes/data -- 每個使用者的 Notes 資料目錄

注意 如果解除安裝之後需要清理環境,也請刪除如上所示這些檔案

解除安裝 Lotus Notes 8.5:

RPM 解除安裝

  • 退出 Notes 應用程式
  • 切換到 root 使用者許可權
  • GUI 解除安裝方式:

    在 Suse 上,使用“刪除軟體”應用程式。單擊“計算機 - 系統應用程式 – 刪除軟體”。選擇 Notes rpm 軟體包,單擊“刪除”。

    在 Redhat 上,使用“應用程式”選單中的“新增 / 刪除軟體”應用程式。搜尋並選擇 Notes RPM 軟體包。單擊“應用”。

  • 命令列解除安裝方式
    1. 首先使用以下命令檢查安裝了哪些與 Notes 相關的 rpm 包 rpm -qa | grep ibm_lotus
    2. 在一個命令列中解除安裝所有 Notes rpm 軟體包。
    3. #rpm -e ibm_lotus_notes ibm_lotus_activities ibm_lotus_cae ibm_lotus_sametime ibm_lotus_symphony
    4. 也可以逐個解除安裝可選元件包,最後解除安裝 Notes 包。
      #rpm -e ibm_lotus_activities
      #rpm -e ibm_lotus_cae 
      #rpm -e ibm_lotus_sametime 
      #rpm -e ibm_lotus_symphony 
      #rpm -e ibm_lotus_notes 
      

Debian 解除安裝

  • 首先退出所有 Notes 程式
  • GUI 方式解除安裝

    使用 Synaptic Package Manager 應用程式。

    1. 單擊“系統 - 管理”。
    2. 單擊 Synaptic Package Manager。
    3. 搜尋並選擇 Notes deb 軟體包。
    4. 單擊“標記為刪除”。
    5. 單擊“應用”。
    6. 為其餘的 Notes deb 軟體包重複操作。
  • 命令列方式解除安裝
    1. 使用以下命令檢查安裝了哪些與 notes 相關的 deb 包: $dpkg -l "ibm-lotus*"
    2. 在一個命令列裡解除安裝所有 deb 包:

      引數 -P,清除式解除安裝:

      #sudo dpkg -P ibm_lotus_notes 
          ibm_lotus_activities 
          ibm_lotus_cae 
          ibm_lotus_sametime 
          ibm_lotus_symphony
      			

      也可以使用引數 -r,移除式解除安裝:

      #sudo dpkg – r ibm_lotus_notes 
          ibm_lotus_activities 
          ibm_lotus_cae 
          ibm_lotus_sametime 
          ibm_lotus_symphony
      			

    3. 逐個解除安裝軟體包,請確保最後解除安裝 Notes 元件
      $sudo dpkg -P ibm_lotus_activities
      $sudo dpkg -P ibm_lotus_cae 
      $sudo dpkg -P ibm_lotus_sametime 
      $sudo dpkg -P ibm_lotus_symphony 
      $sudo dpkg -P ibm_lotus_notes 
      

    4. 解除安裝元件之後的檔案狀態
      sudo dpkg -l "ibm-lotus*"
      

      Notes 8.5 for Mac 安裝新特性

      Mac 平臺不僅支援標準模式客戶端,也支援 Notes 基本模式客戶端,這裡詳細介紹標準模式客戶端相關的安裝、解除安裝以及清理。

      安裝之前的準備工作:

      在 Mac 客戶機上安裝 IBM Lotus Notes 8.5 之前,應瞭解以下資訊:

      客戶機配置要求


      表 3. Notes 8.5 for Mac
      專案 描述
      Macintosh Supported versions Macintosh OS X 10.5.5 or later
      Processors Intel only
      RAM 1 GB minimum
      Disk space
      Install directory (/Applications) - 2 GB or more recommended

      環境準備

      如果客戶機上安裝過 8.5 之前的版本,強烈建議在安裝之前清理環境。因為安裝將預設選擇路徑,如果此路徑下有以前版本的殘留檔案,必然對 Notes 8.5 的全新安裝帶來影響。如果安裝未成功完成,請解除安裝或清理 Notes 並重新安裝。

      清理

      如果解除安裝不成功,清理需要刪除如下檔案:

      /Applications/Notes.app

      ~/Library/Application Support/Lotus Notes Data folder ("~" = user's home directory)

      ~/Library/Preferences/Notes Preferences

      /Library/Receipts/Lotus Notes Installer.pkg

      /Library/Receipts/xpdcoreinstaller.pkg

      解除安裝成功之後,清理需要刪除如下檔案:

      ~/Library/Application Support/Lotus Notes Data folder ("~" = user's home directory)

      ~/Library/Preferences/Notes Preferences

      另外,如果安裝的是 Notes 基本模式客戶端,徹底清理需刪除:

      /Applications/Notes.app

      ~/Library/Application Support/Lotus Notes Data folder ("~" = user's home directory)

      ~/Library/Preferences/Notes Preferences

      /Library/Receipts/Lotus Notes Installer.pkg

      切換使用者

      需要使用具有根使用者許可權的使用者來安裝 Notes 客戶端。

      注意 使用根使用者登陸系統來安裝 Notes 客戶端,如果使用根使用者來安裝,安裝會報錯。

      安裝過程

      對於 Notes 8.5 版本,客戶可以通過圖形介面來完成安裝也可以直接用命令列安裝。

      安裝包的內容

      • *.mpkg -- 安裝檔案
      • Unstaller -- 客戶端解除安裝程式

      Notes 8.5 在 Mac 上的安裝 -- 圖形介面安裝步驟說明

      我們將獲取的安裝檔案放在 /Users/notes/Desktop, 即當前使用者的桌面。具體的安裝過程如下所示:

      雙擊安裝包下的 Lotus Notes Installer.mpkg,出現如下圖所示對話方塊,


      圖 11. 雙擊安裝包下的 Lotus Notes Installer.mpkg
      圖 11. 雙擊安裝包下的 Lotus Notes Installer.mpkg

      點選 continue 進入安裝介面:


      圖 12. Mac Notes 安裝歡迎介面
      圖 12. Mac Notes 安裝歡迎介面

      點選 continue,


      圖 13. 閱讀重要資訊和許可檔案
      圖 13. 閱讀重要資訊和許可檔案

      如圖所示:可以看到 Notes 8.5 的 Application 資料夾在 /Application/Notes.app 下,Data 資料夾在 $Home/Library/Application Support/Lotus Notes Data,$Home 即當前使用者的 Home 路徑。


      圖 14. 許可同意介面
      圖 14. 許可同意介面

      點選 agree:


      圖 15. 選擇安裝盤
      圖 15. 選擇安裝盤

      這裡如果系統有多個系統盤,則會出現多個系統盤可以選擇一個系統盤作為 notes 的安裝位置,點選要安裝 notes 的系統盤,選擇後如下所示:


      圖 16. 確定安裝到 Macintosh HD
      圖 16. 確定安裝到 Macintosh HD

      下面的對話方塊中,可以選擇要安裝的元件,這裡選擇安裝所有元件,


      圖 17. 選擇要安裝的元件
      圖 17. 選擇要安裝的元件

      定製 Notes 作為預設的郵件、日曆、聯絡人工具:


      圖 18. 定製 Notes 作為預設的郵件,日曆,聯絡人工具
      圖 18. 定製 Notes 作為預設的郵件,日曆,聯絡人工具

      圖 19. 確認安裝路徑
      圖 19. 確認安裝路徑

      這裡可以選擇 Change Install Location 來選擇更改安裝路徑。


      圖 20. 輸入使用者名稱和密碼
      圖 20. 輸入使用者名稱和密碼

      點選 install,在彈出的如下對話方塊中輸入當前使用者密碼:


      圖 21. 安裝過程介面
      圖 21. 安裝過程介面

      進入安裝過程,需要幾分鐘時間來完成安裝:


      圖 22. 安裝過程介面
      圖 22. 安裝過程介面

      點選 continue:


      圖 23. 安裝預備過程結束
      圖 23. 安裝預備過程結束

      圖 24. 安裝結束介面
      圖 24. 安裝結束介面

      成功完成安裝。

      Notes 8.5 在 Mac 上的安裝 -- 命令列安裝步驟說明

      Notes 在 Mac 上的命令列安裝:

      sudo Installer – pkg  -target  
      

      注意 對存放安裝包的路徑和資料夾要更改具有對其讀寫的許可權,-target 後面的安裝的系統盤在系統的根目錄 /Volumes 下選擇要安裝的系統盤。

      安裝之後的啟動 :

      啟動 Notes

      Notes 的啟動配置過程與 Notes 8.5 之前版本相同,此處不再贅述

      注意 Notes 不會在桌面上建立快捷方式。從 Go/Application/Notes 目錄來啟動應用程式 , 如下圖所示。使用者可以直接拖曳 Notes 圖示到桌面。


      圖 25. Notes 啟動檔案位置
      圖 25. Notes 啟動檔案位置

      安裝後的檔案結構

      Mac 系統中 Notes 8.5 安裝後的目錄如下:

      • Go/Application/Notes.app -- Notes 啟動程式
      • $Home/Library/Application Support/Lotus Notes Data -- Notes 資料檔案目錄
      • $Home/Library/Preferences/Notes Preferences -- Notes.ini

      注意 如果解除安裝之後需要清理環境,也請刪除如上所示這些檔案

      解除安裝 Lotus Notes 8.5:

      使用安裝包中提供的 uninstaller 解除安裝程式來解除安裝 Notes 客戶端。具體解除安裝過程如下:

      雙擊 uninstaller 解除安裝程式,將出現如下對話方塊:


      圖 26. 雙擊解除安裝程式,出現選擇介面
      圖 26. 雙擊解除安裝程式,出現選擇介面

      在此對話方塊中選中安裝了 Notes 的 Macintosh HD,如下圖:


      圖 27. 選擇 Notes 所在的位置
      圖 27. 選擇 Notes 所在的位置

      點選 Uninstall 在出現的對話方塊中輸入當前使用者的密碼,點選 ok。


      圖 28. 輸入使用者名稱和密碼
      圖 28. 輸入使用者名稱和密碼

      圖 29. 解除安裝介面
      圖 29. 解除安裝介面

      解除安裝成功,點選 Quit 退出。

      使用 addToKit 工具對 Notes 安裝包進行定製:

      addToKit 工具簡單介紹 :

      addToKit 是由 IBM 提供的對 Lotus Notes 標準版進行定製的工具。使用 addToKit 可以將第三方的功能和外掛整合到 Lotus Notes 的安裝包中。在釋出的 Lotus Notes 光碟中,addToKit 工具被放在 app\Utility 資料夾下。其中包括 Windows 平臺的 addToKit.exe 和 Linux 平臺的 addToKit.pl。

      首先,我們來看一下 addToKit 的命令列引數:

      addToKit [-dhnV]  
      			

      其中, 是需要整合的第三方外掛放置的位置,預設為 .\addToKit 目錄。 是 Lotus Notes 的安裝包的目錄,預設為當前目錄。其他引數則如下所示:

      • -d 開啟除錯。
      • -h 列印命令列選項使用情況。
      • -n 以模擬方式執行實用程式。
      • -V 列印版本資訊。

      請注意,隨著版本的變化,[-dhnV] 的引數資訊可能會發生變化。

      在 Linux 使用 addToKit 工具定製安裝包:

      接下來,我們將通過一個簡單的例項來說明如何將一個 Rational 的 Eclipse Enabler 外掛新增到 lotus Notes 的安裝包中。這裡,我們使用 Linux 環境下的 addToKit.pl 做簡單的演示。

      我們拿到 Eclipse Enabler 外掛包並接壓成檔案目錄的形式。其中包括 features 和 plugins 兩個資料夾。

      • 首先在 addtikit.pl 同級目錄建立一個 addToKit 目錄,在該目錄下建立一個 updateSite 的目錄,然後將 features 和 plugins 兩個資料夾放到 updateSite 目錄下,如果第三方外掛中包含 site.xml,同樣也放到 updateSite 目錄下。然後,將需要定製的 Lotus Notes 安裝包放在 /local/85 目錄下。
      • 首先,我們需要建立一個 install.xml 的宣告檔案,如下所示:
        		
            
                
                    
                
              
        
        

        其中,installfeature 的 id 資訊和 feature id 資訊可以從 features 資料夾下的 jar 檔案裡的 feature.xml 中獲取,url 是這個第三方外掛包的位置,即這個位置下應該就是 features 和 plugins 資料夾。其他部分可以按照上面內容保持不變。

      • 有些情況下,在第三方的外掛中並沒有包含 site.xml 的檔案。這裡,我們同樣演示一下如何建立一個 site.xml 檔案。如果在外掛包中已經包含這個檔案,請跳過這一步驟。這個 site.xml 的內容如下所示:
        
          
            
          
        
        

        其中,feature id 應該是和 install.xml 中的相同,都是從 features 資料夾下的 jar 檔案裡的 feature.xml 中獲取,url 是本資料夾下的 features 資料夾再加上資料夾下 jar 檔案的名稱。Version 同樣也可以從 features 資料夾下的 jar 檔案裡的 feature.xml 中獲取。其他部分可以按照上面內容保持不變。

      • 將 site.xml 放到和 features,plugins 的資料夾同級目錄下,然後在他們的上一級 addToKit 目錄下建立一個 deploy 資料夾,將 install.xml 放到該目錄下。
      • 現在,目錄結構應該如下所示:
         Folder Hierarchy:
        │  addToKit.pl 
        └─ addToKit 
            ├─ deploy 
            │      install.xml 
            └─ updateSite 
                │  site.xml 
                ├─ features 
                │      com.rational.test.ft.enabler.wsw.feature_1.0.0.20061016-1445.jar 
                └─ plugins 
                        com.rational.test.ft.enabler.wsw_7.0.0.v200611191125.jar 
        

      • 從控制檯中切換到 addToKit.pl 所在工作目錄,鍵入: ./addToKit.pl ./addToKit /local/85
      • 這樣,加入第三方 Eclipse Enabler 外掛的工作就完成了。開啟 Lotus Notes 安裝包中的 deploy 資料夾下的 install.xml 檔案,你會發現本來在第三方定製包中 install.xml 的內容已經被加入到了這個檔案的最後部分。需要注意的是,在 linux 上面的定製工作完成後,如果想將這個安裝包分發到別的使用者,需要將第三方的安裝包一併釋出出去,主要是因為 install.xml 中的路徑指向的是第三方包的路徑。而這個 pl 指令碼最後並沒有將這個包整合到 Lotus Notes 安裝包的 updateSite.zip 中。

      addToKit 工具注意事項 :

      在使用 addToKit 工具時,有以下幾點需要注意:

      • addToKit 工具不具備驗證功能,因此請確保已驗證過您的 XML 並且“installfeature” ID 屬性值是唯一的。
      • 您可以執行使用或不使用引數的 addtoKit。但是路徑一定要按照預設的方法來放置。
      • 執行此工具前,請將已簽名的功能部件和外掛正確置於更新站點目錄中,並在相應目錄中更新 SITE.XML 和 INSTALL.XML 檔案。

        總結

        如今,Linux 和 Mac 作業系統的使用越來越普及;除節約作業系統許可成本之外,管理成本也逐步下降。包括 IBM 在內的很多軟體公司推出面向企業的開放桌面軟體系統,使得管理執行 Linux 或 Mac OS 計算機的成本逐步降低,已經與管理 Windows 系統相當。

        在這種形勢下,眾多企業使用者在 Linux 和 Mac 平臺部署 Lotus Notes 客戶端服務於日常工作。本文針對 Louts Notes 8.5 安裝新特性,詳細介紹了 Linux 和 Mac 平臺安裝部署 Lotus Notes 8.5 客戶端的步驟,全面覆蓋 Linux Redhat&Suse, Linux Ubuntu 以及 Mac 平臺。並向使用者展示如何通過 Addtokit 工具進行 Notes 8.5 的定製安裝。作者從實際工作經驗出發,力求深入細節。如果您還對部署自己的 Lotus Notes 8.5 略感困惑,那麼就隨本文一起開始您嶄新的 Lotus Notes 8.5 之旅吧!

      • 轉自:http://www.ibm.com/developerworks/cn/lotus/notes85-maclinux/index.html

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

相關文章