精简版
切换到最新的Wine版本(1.7)和安装winbind
是需要执行的其他步骤。
长版
这些说明适用于Ubuntu 15.04 64位。这在很大程度上借鉴了Crag Gomez的指南,因此感谢他提供了许多指导。
安装最新版本的Wine- dotnet20
安装会导致其他问题
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update && sudo apt-get upgrade
sudo apt-get install wine winetricks
安装台面OpenGL-可能已经存在,因此以下命令将简单说明这一点。
sudo apt-get install mesa-utils mesa-utils-extra libgl1-mesa-glx:i386 libgl1-mesa-dev
为32位OpenGL库创建软链接(仅64位系统需要)
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so
sudo ln -s /usr/lib/i386-linux-gnu/mesa/libGL.so /usr/lib/i386-linux-gnu/libGL.so
WINEPREFIX
为Office 创建一个新文件-这将是包含文件的目录。您可以使用任何目录,但是我遵循标准的Wineprefix目录(添加您的用户名)。
export WINEPREFIX="/home/<username>/.wineprefixes/office2010/"
此外,创建该目录:
mkdir -p /home/<username>/.wineprefixes/office2010/
将设置WINEARCH
为32位。Office 10 32位版本是效果最好的版本。
export WINEARCH="win32"
安装winbind
。如果不这样做,则Office安装会中途停止
sudo apt-get install winbind
安装dotnet20
,msxml6
和corefonts
模块使用winetricks。
运行命令后,系统将询问您是否要安装Mono软件包以及Gecko软件包,请选择两者均不选择。wine-mono
并且wine-gecko
在安装时应该已经安装wine
winetricks dotnet20 msxml6 corefonts
进行实际的Windows安装。
浏览到包含安装媒体的文件夹并运行
wine setup.exe
安装后更改wineprefix中库的设置
- 跑
winetricks
- 选择运行winecfg。选择“库”标签。
- 您应该在“ 现有替代”部分中看到msxml6(本机,内置)。突出显示它,然后单击“编辑”,然后选择“本机(Windows)”,然后单击“确定”。现在,它应该显示为* msxml6(本机)。
- 然后从“库的新替代”部分添加
riched20
和gdiplus
库,并确保它们也都设置为“本机”
您的办公程序应显示在Unity镜头中。