透過 wine 安裝 Outlook 2010,但無法新增帳戶/Ubuntu 14.04

透過 wine 安裝 Outlook 2010,但無法新增帳戶/Ubuntu 14.04

我已經在 Ubuntu 14.04 上使用 wine 安裝了 MS Office 2010。當我打開 Outlook 並嘗試新增帳戶時,我看到以下內容: http://www.imagebam.com/image/e0d8c2344431849

我按“新增帳戶”和“帳戶設定 -> 帳戶設定”,但沒有任何反應。有人可以幫我處理這個案子嗎?

謝謝!

答案1

好的,您可以使用虛擬機器來解決這個問題,在這種情況下,您將擁有 Windows 控制面板和「郵件」小程序,您可以在其中手動配置地址。我可以安全地假設同樣的問題不會首先在虛擬機器中發生,但如果是的話,您將可以存取控制面板,您可以在其中執行類似的指令這些用於手動新增郵件帳號。

不幸的是,wine 沒有像 MS windows 那樣的控制面板。它確實有控製程式它自己的實作不提供相同的功能。我個人沒有 Outlook 2010,但您可以查看 wine 控制面板中是否有郵件圖標,$wine control 如果有的話,您可以使用它手動編輯郵件設定。我沒有辦法知道這一點。

我想指出的是,Linux 提供了多種電子郵件用戶端,例如 Evolution。這將在本地工作。

您可以嘗試使用 Outlook 程式資料夾中的某些應用程式來排除安裝故障。就像安全模式一樣。也許您可以透過安全模式安裝。檢視資料夾:C:\Program Files (x86)\Microsoft Office\Office14\

損壞的 pst 檔案也可能導致 Outlook 出現錯誤。嘗試執行 scanpst.exe(來自 Office14 資料夾)

Finlay 如果這些都不起作用,您可以嘗試編輯 pst 檔案。存在許多免費的 pst 文件編輯器。 PST 檔案是 Outlook 儲存使用者和聯絡人資料的地方。您可能需要對 pst 檔案進行一些修改才能手動建立新使用者。我已經大約 3 年沒有關注過 Outlook 了。http://www.ehow.com/how_6064889_edit-pst-file.html

在編輯 pst 檔案之前先對其進行備份。祝你好運。

答案2

在 Office 2010 上,它位於(您的 wine 資料夾位置)/drive_c/Program Files/Microsoft Office/Office14/MLCFG32.CPL

然後你必須使用 rundll32 運行它

編輯(針對 Wine 上的 Office 2010):

這是嘗試解決當您想要在相關精靈期間手動設定和配置 Exchange 帳戶時出現的奇怪問題:它告訴您在 Outlook 執行時不能執行此操作!

因此,您必須關閉 Outlook 並嘗試使該視窗出現在 Outlook 之外,這表示在常規 Windows 安裝中「轉到控制台」。

要模擬單擊控制面板圖標,您必須執行以下操作

export WINEPREFIX="/home/$(whoami)/.wineprefixes/office2010/"
export WINEARCH="win32"

(這兩個匯出強制 wine 以 32 位元執行,請參閱下面的連結)然後(從 c:\windows 資料夾

~/.wine/drive_c/windows$ wine rundll32.exe  shell32.dll,Control_RunDLL  "/home/nadir/.wineprefixes/office2010/drive_c/Program Files/Microsoft Office/Office14/MLCFG32.CPL"

“酒前綴”資料夾是我按照一個很好的教學(Office 2010 完全適用於 wine)安裝 Office 的位置,您可以在這裡找到:http://nithinaneeshsct06bt.blogspot.fr/2013/02/install-microsoft-office-2010-in-ubuntu.html 您還將了解為什麼 2 個匯出。

結果:「電子郵件」控制面板窗口出現(!),但是......不幸的是你不能走得更遠。

作為記錄,這是當我點擊「交換帳戶按鈕」時來自 wine 的訊息

fixme:advapi:RegisterTraceGuidsA (0x5e6a720, 0x6015a40, {8736922d-e8b2-47eb-8564-23e77e728cf3}, 1, 0x33e924, (null), (null), 0x6015a40,): stub
fixme:advapi:RegisterTraceGuidsA (0x5e6a720, 0x6005a40, {f94cbe33-31c2-492d-9bf8-573beff84c94}, 1, 0x33e9e4, (null), (null), 0x6005a40,): stub
fixme:ole:CoCreateInstance no instance created for interface {9240a6d2-af41-11d2-8c3b-00104b2a6676} of class {ed475414-b0d6-11d2-8c3b-00104b2a6676}, hres is 0x80040605
fixme:ole:CoCreateInstance no instance created for interface {9240a6d2-af41-11d2-8c3b-00104b2a6676} of class {ed475414-b0d6-11d2-8c3b-00104b2a6676}, hres is 0x80040605
fixme:ole:CoCreateInstance no instance created for interface {9240a6d2-af41-11d2-8c3b-00104b2a6676} of class {ed475414-b0d6-11d2-8c3b-00104b2a6676}, hres is 0x80040605

答案3

這對我有幫助

~/.wine/drive_c/Program Files (x86)/Microsoft Office/Office14> wine rundll32.exe shell32.dll,Control_RunDLL MLCFG32.CPL

但是 Outlook 2010 在 wine 4.4 上工作不穩定,有很多錯誤

相關內容