兩種方法:
A、如果data目錄裝在d盤,wine下虛擬d盤到Windows的D盤
B、不用動原來的notes.ini,而是另外維護一份notes.ini,作為參數傳給notes.exe運行即可
方法A詳述:
我的lotus版本是7
程序目錄notes.exe裝在windows的C:\lotus\notes\
data目錄裝在windows的D:\lotus\notes\data\
使用環境:ubuntu 7.10,wine 0.9.46,wine快速設置
使用前先要了解WindowS下的各分區掛載點
我的
c: @win ->/media/sda1/
D: @win ->/media/sda5/
步驟如下
1,在wine下driver頁面 設定D:為/media/sda5/(對應windows的D盤)
2,進入/media/sda1/.找到lotus\notes\notes.exe用wine運行即可。
原理是:
1,Notes具有良好注冊表不依賴特性。
2,notes.exe運行時,如沒有運行參數,會訪問當前目錄的notes.ini,該文件中記錄有notesdata目錄等一系列路徑信息。因為我的data目錄在windows的d盤,所以只需在wine下虛擬D盤即可。
方法B詳述
從notes.exe運行參數入手。參考windows下桌面上Lotus Notes 7的快捷方式。
本方案通用於Notes的各安裝方式
步驟如下:
1,復制notes程序目錄下的notes.ini文件到\home\username\notes.ini
2,編輯\home\username\notes.ini文件,找到所有windows下路徑相關的記錄改為Linux下能訪問的對應路徑。(比如Directory=D:\Lotus\Notes\Data,改為Directory=\media\sda5\Lotus\Notes\Data等等)
3,命令行,帶參數運行notes.exe,格式類似於如下(當然在桌面上建立一個啟動器會更方便):
am9@am9-laptop:/$ wine /media/sda1/Lotus/Notes/notes.exe "=/home/am9/notes.ini"
兩種方法的對比:
第一種方法:
僅僅需要設置wine的盤符,設置簡單,Linux和Windows共用一份notes.ini能保持設置同步。但是因為wine下已有c盤的虛擬,故可能對把data目錄裝在C盤的情況不好解決。
第二中方法:
支持各種方式的Notes安裝。但設置稍復雜,需要另外編輯、保存一份notes.ini,Linux和Windows不能保持設置同步。
題外話:notes 7支持桌面狀態的保存,重開Notes會進入到上次關閉前的工作狀態。這功能使得window和linux 下使用本地notes時能夠享受“無縫銜接”的便捷