Wine 2.0 表示它支持 Office 2013。我该如何实际安装它?

Wine 2.0 表示它支持 Office 2013。我该如何实际安装它?

我设法让 Office 2013 几乎可以与 Crossover 兼容,但不能与 Wine 2.0 兼容。最新的 Wine 应该支持 Office 2013,但我找不到任何教程来实际实现这一点。因此,如果关于支持的说法是正确的,我如何使用 Wine 2.0 将 MS Office 2013 安装到 Ubuntu?

答案1

我安装了 Office 2013,启动后会出现黑屏。我按照WineHQ 论坛

这是我所做的:

安装 Wine 和组件

首先,安装 wine 2.1(或更新版本)

sudo add-apt-repository ppa:wine/wine-builds
sudo apt-get update
sudo apt-get install --install-recommends winehq-devel

安装“winbind”

sudo apt install winbind

为 Win7 创建干净的 32 位前缀

创建一个干净的 32 位前缀并启动 winecfg:

WINEPREFIX=~/.wine/Office2013 WINEARCH=win32 winecfg

在 winecfg 应用程序选项卡中选择“Windows 版本:Windows 7“关闭 wine 配置并安装 winetricks

安装库

sudo apt install winetricks

然后启动 winetricks 来获取你的前缀

WINEPREFIX=~/.wine/Office2013 WINEARCH=win32 winetricks

接受 ”选择默认的 wineprefix单击“确定”。现在,选择“安装 Windows DLL 组件“然后去安装msxml6

我还安装了 cambria 字体,但那没关系。

请不要立即关闭 winetricks,您很可能想要修复黑屏错误。

修复黑窗(可选)

为了修复阻碍Office 13使用的黑屏问题,请 向注册表添加HKCU\Software\Wine\Direct3D\MaxVersionGLDWORD值(hexa)。30002

具体操作方法如下:在 Winetricks 中选择运行 regedit并等待注册表编辑器窗口打开。在文件夹树中展开 HKEY_CURRENT_USER - Software - Wine 并在 Wine 文件夹中创建一个新键。为此,右键单击,选择新-->键并命名直接3D. 现在创建新-->DWORD 值,将文件重命名为最大版本GL并将值数据设置为30002(十六进制)。关闭注册表编辑器窗口。

它看起来应该是这样的: 注册表编辑器条目 关闭注册表编辑器窗口。

关闭 winetricks 窗口并运行安装程序:

安装 Office 2013

WINEPREFIX=~/.wine/Office2013 WINEARCH=win32 wine ~/PathTo/Office2013Setup.x86.exe

从这里开始,安装运行并完成 100%。

打开您选择的 Office 程序之一。它们大部分都可以工作,但我发现 Word Math Typesetting 不起作用,并且 Power Point 可能无法启动,因为“内存或系统资源不足”。所以,仍有改进的空间。

答案2

除了Philippe的回答之外,我还安装了以下来自winetricks的东西:

msftedit
riched20
riched30
riched32
vb6run

这解决了 PowerPoint“内存或系统资源不足”问题和黑场问题

答案3

安装 Office 2013 专业版 32 位

该解决方案在 Ubuntu 17.10 上通过 wine 2.0.2 进行了测试。

所需依赖项

我们需要一个干净的 32 位 wine 前缀和一些包。

sudo dpkg --add-architecture i386
sudo apt update
sudo apt install cabextract fonts-liberation winbind wine wine32 wine-gecko2.21
  • 32位wine安装
  • winbind对于一些 Samba 功能
  • gecko对于互联网内容弹出窗口
  • cabextract并通过 winetrickswget下载corefonts
  • fonts-liberation寻找 Arial 等的免费替代品。

wine-3.0请注意,由于它支持 DirectX11,因此我也推荐它。要安装,请使用

wget https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key
sudo apt-add-repository 'https://dl.winehq.org/wine-builds/ubuntu/'

sudo apt-get update
sudo apt-get install wine-stable winehq-stable 

安装过程

收件人现在上游葡萄酒技巧。我们需要一个干净的 32 位前缀。如果没有,请将其添加WINEPREFIX="${HOME}/.wine-office2013pro"到 wine 命令的前面。

首先获取最新的 winetricks:

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks -O ~/Downloads/winetricks
chmod u+x ~/Downloads/winetricks

然后在 32 位 wine 前缀上使用该接收器。

WINEARCH=win32 wine wineboot
~/Downloads/winetricks office2013pro

由于 libxml 不兼容,安装了 msxml6。设置非常简单。

首次启动

安装的桌面文件位于

~/.local/share/applications/wine/Programs/Microsoft Office 2013

欢迎信息微软幻灯片软件

应该有一个欢迎消息,连接到互联网(仅在 wine-3.0 上)并让您激活产品。

  • 微软 Word 2013会开始顺利。尽管有些 bug

  • 微软 PowerPoint 2013有一些尚未解决的问题,例如黑色拖鞋。有时它一开始也会拒绝启动。如果是这样,请不要在询问时按重新启动,因为它会退出 wine。

不要在 powerpoint 中按重新启动

产品激活

wine-3.0可以通过互联网进行激活。

wine-2.0产品可通过电话激活。电话号码这里。我们的联系电话是 866-421-7141

答案4

使用 PlayOnLinux 更简单,只需按照此视频操作即可: https://www.youtube.com/watch?v=6HhKWXdCWBM. 在视频描述中你会发现:

    • 下载 PlayOnLinux
    • 安装 winbind
    • 设置 PlayOnLinux
    • 安装 Wine 3.1 和 2.20-staging
    • 创建虚拟驱动器Office2013
    • 复制脚本自https://www.reddit.com/r/linux/comments/3ukrfh/microsoft_office_2013_on_linux_using_playonlinux/
    • 仅修改一个输入
    • 将脚本粘贴到 PlayOnLinux 中
    • 设置默认 Office 2013 安装管理器
    • 设置大约需要 5-10 分钟
    • 安装 Wine 2.20 暂存版本
    • 去!
    • Microsoft Outlook 2013 ! - 失败。Microsoft OneNote 2013 也失败

相关内容