wine 下的office 2007:適用於所有使用者帳戶嗎?
我已經在我父母的電腦(現在在 linux mint 13 LTS XFCE 上執行)上使用 Wine 在 1 個帳戶下成功安裝了 Office 2007。我將它安裝在 1 個帳戶下,通常,當您在 Windows 中執行此操作時,它會為所有帳戶安裝。
但是因為我是在Linux下使用Wine安裝的,所以不適用於這種情況。
因此,我的問題是:(如何)我可以讓其他使用者也可以使用 office 2007 嗎?我猜第二次啟動(安裝後需要)將不起作用。
我可以將它安裝在除win c驅動器之外的另一個驅動器上並以這種方式共享嗎?我還可以在“程序”下的“開始”菜單中創建快捷方式嗎?
**編輯:**我已成功遵循@slm 提供的教程。每個使用者現在都可以使用 msword,儘管它只使用 wine 安裝過一次。
我創建了一個使用此啟動命令的啟動器(用於 ms 字):
sudo -u windows -H wine "C:\\Program Files\\Microsoft Office\\Office12\\winword.exe"
通過在應用程序目錄中添加啟動器,我已將此啟動器放在薄荷菜單的“辦公室”部分。我已經在我的預設編輯器(gedit 或 Leafpad)中編輯了啟動器:
[Desktop Entry] Version=1.0 Type=Application Name=Microsoft Word Comment= Exec=sudo -u windows -H wine "C:\\\\Program Files\\\\Microsoft Office\\\\Office12\\\\winword.exe"\n Icon=/media/Schijf-2/MS-Word-2-icon.png Path= Terminal=false StartupNotify=false Categories=Office
它現在完美地列在“Kantoor”(Office 的荷蘭語)下。
我唯一沒有成功的是用 ms word 打開所有 word 文件。也許我將來會嘗試這樣做。此刻,只有用 ms word 打開的設置
.doc
和文件對我來說就足夠了。.docx
我認為您真正需要的是 Wine HQ 論壇的問答,標題為:$$ FAQ $$ $$ RFC $$多個使用者如何共享已安裝的 Wine 應用程序。
=== 多個使用者如何共享已安裝的 Wine 應用程序?===
Wine 是每個使用者的應用程序;每個使用者都有自己的 Wine Registry,其中包含該使用者已安裝的應用程序列表。
因此,安裝 App A 的使用者不會告訴任何其他使用者的 Wine Registry 已安裝 App A。其他使用者也必須安裝該應用程序。$$ 1 $$
所以這個場景沒有官方支持。全球資訊網上有一些解決方案,例如 Ubuntu$$ 2 $$.
上面第二個連結中提到的 Ubuntu 論壇方法的要點基本上是利用讓使用者作為普通使用者
sudo
執行wine
,而不是每個使用者都有自己的安裝。這似乎是最直接的途徑,您需要按照連結中的步驟,將之前設置的 Wine install + Office 2007 移動到第三個使用者帳戶,windows
.任何想要執行 Wine 的使用者都會這樣做:
$ sudo -u windows -H wine notepad
像上面這樣的命令可以為您的父母帳戶設置別名,甚至可以添加到他們的 LinuxMint 菜單中以便於訪問。