Tuesday, October 30, 2007

Installing the Lotus Notes 7

系統環境:CentOS 4.5 i386, Gnome 桌面

RAM: 至少 384 Mem


此文件參考 IBM “在 Ubuntu 6.10 上安裝並使用 Lotus Notes 7” 一文

http://www.ibm.com/developerworks/cn/lotus/notes7-ubuntu/index.html

並以實際安裝所得結果補充


安裝之前
建立一個安裝帳號,如 noteuser ,並以此 user 身分安裝
安裝 Mozilla 瀏覽器


安裝 Mozilla
請安裝 mozilla-i686-pc-linux-gnu-1.7.12-gtk2+xft.tar.gz 此版本,網址如下:

http://ftp-mozilla.netscape.com/pub/mozilla.org/mozilla/releases/mozilla1.7.12/contrib/mozilla-i686-pc-linux-gnu-1.7.12-gtk2+xft.tar.gz


tar –zxvf mozilla-i686-pc-linux-gnu-1.7.12-gtk2+xft.tar.gz –C /opt

解開後 Mozilla 就會出現在 /opt/mozilla


請勿安裝原 IBM 文件所用的 mozilla-i686-pc-linux-gnu-1.7.12.tar.gz , 已證實CentOS 採用此版會出現”無法驗證 Mozilla 版本”錯誤


亦可使用 Firefox , 若無 Firefox 請以 yum安裝

yum install firefox


註冊 Mozilla
用 vi 編寫 gre.conf 放在 /etc/gre.d/gre.conf or /etc/gre.conf

內容如下:

[1.7.12]

GRE_PATH=/opt/mozilla


第一行為版本,第二行為 mozilla 安裝路徑


如果使用其他瀏覽器,如 Firefox,請將路徑設為 Firefox 的Library 路徑。所謂 Mozilla 驗證,是以 ldd檢查 “libgtkembedmoz.so” 這個檔案,在安裝過程發現,請使用 CentOS 本身所附的 Firefox 1.5,Mozilla 基金會釋出之Firefox2.0 以上編譯方式不同,並沒有此檔。版本不用改,並不會影響安裝

[1.7.12]

GRE_PATH=/usr/lib/firefox-1.5.0.5


安裝 Notes Client
建立安裝目錄
$ cd /opt

$ sudo mkdir IBM

$ chmod 777 IBM

將 Lotus Notes 7.01 Linux Client 檔案 - C93D1NA.zip 放在 /source 下
$ cd /source

$ unzip C93D1NA.zip

$ C93D1NA

$ unzip Personality.zip

$ mv setuplinux.bin updateSite/features/com.ibm.workplace.notesinstall.linux.feature_7.0.1.0000-0900/bin/linux/

$ chmod a+x setup_wct_platform.bin

$ ./setup_wct_platform.bin

安裝後的捷徑第一次無法在我們的環境執行,因為我們還需要設定 Notes 的環境,我們利用下面這支程式來 FirstSettingNote.sh 作第一次設定

# Begin INSTALLSHIELD Environment Variable Section
# var 1 : CLASSPATH="/home/noteuser/notes":`echo $CLASSPATH`
if [ -z "`echo $CLASSPATH`" ]
then
CLASSPATH="/home/noteuser/notes"
else
CLASSPATH="/home/noteuser/notes":`echo $CLASSPATH`
fi

export CLASSPATH

# var 1 : PATH="/home/noteuser/notes/jvm/bin":"/home/noteuser/notes":`echo $PATH`
if [ -z "`echo $PATH`" ]
then
PATH="/home/noteuser/notes/jvm/bin":"/home/noteuser/notes"
else
PATH="/home/noteuser/notes/jvm/bin":"/home/noteuser/notes":`echo $PATH`
fi

export PATH

# var 0 NOTESDATA="/home/noteuser/notes/data"
NOTESDATA="/home/noteuser/notes/data"
export NOTESDATA

# var 0 NOTESBIN="/home/noteuser/notes"
NOTESBIN="/home/noteuser/notes"
export NOTESBIN


# var 1 : LD_LIBRARY_PATH="/home/noteuser/notes/jvm/bin/classic":\
# "/home/noteuser/notes/jvm/bin":"/home/noteuser/notes":`echo $LD_LIBRARY_PATH`
if [ -z "`echo $LD_LIBRARY_PATH`" ]
then
LD_LIBRARY_PATH="/home/noteuser/notes/jvm/bin/classic":\
"/home/noteuser/notes/jvm/bin":"/home/noteuser/notes"
else
LD_LIBRARY_PATH="/home/noteuser/notes/jvm/bin/classic":\
"/home/noteuser/notes/jvm/bin":"/home/noteuser/notes":`echo $LD_LIBRARY_PATH`
fi

export LD_LIBRARY_PATH

# End INSTALLSHIELD Environment Variable Section

/opt/IBM/Workplace\ Managed\ Client/rcp/richclient -personality com.ibm.workplace.noteswc.standalone.linux.personality

No comments:

Post a Comment