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

Oht*_*erg 27 wine microsoft-office

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

Phi*_*ppe 39

我安装了office 2013,启动后出现黑窗。我按照WineHQ-Forum 中发布的解决方案修复了黑屏。

这是我所做的:

安装 Wine 和组件

首先,安装 wine 2.1(可能也适用于 2.0 'winehq-staging')

sudo add-apt-repository ppa:wine/wine-builds
sudo apt-get update
sudo apt-get install --install-recommends winehq-devel
Run Code Online (Sandbox Code Playgroud)

安装'winbind'

sudo apt install winbind
Run Code Online (Sandbox Code Playgroud)

为 Win7 创建干净的 32 位前缀

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

WINEPREFIX=~/.wine/Office2013 WINEARCH=win32 winecfg
Run Code Online (Sandbox Code Playgroud)

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

安装库

sudo apt install winetricks
Run Code Online (Sandbox Code Playgroud)

然后为您的前缀启动 winetricks

WINEPREFIX=~/.wine/Office2013 WINEARCH=win32 winetricks
Run Code Online (Sandbox Code Playgroud)

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

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

暂时不要关闭 winetricks,您很可能想修复黑屏错误。

修复黑窗

为了修复阻碍Office 13使用的黑窗问题,在注册表中添加HKCU\Software\Wine\Direct3D\MaxVersionGL新的DWORD值30002(hexa)。

操作方法如下: 在 Winetricks 中选择Run regedit并等待注册表编辑器窗口打开。在文件夹树中展开 HKEY_CURRENT_USER - Software - Wine 并在 Wine 文件夹中创建一个新密钥。为此,请右键单击,选择new-->key并将其命名为Direct3D。现在创建new-->DWORD Value,将文件重命名为MaxVersionGL并将值数据设置为30002(十六进制)。关闭注册表编辑器窗口。

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

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

安装 Office 2013

WINEPREFIX=~/.wine/Office2013 WINEARCH=win32 wine ~/PathTo/Office2013Setup.x86.exe
Run Code Online (Sandbox Code Playgroud)

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

打开您选择的 Office 程序之一。它们大多有效,但我发现 Word Math 排版不起作用,Power Point 可能由于“内存或系统资源不足”而无法启动。所以,还有提升的空间。

  • 你能指出你在哪里找到所有这些信息吗? (2认同)

Nah*_*eel 14

除了菲利普的回答,我还从 winetricks 安装了以下内容:

msftedit
riched20
riched30
riched32
vb6run
Run Code Online (Sandbox Code Playgroud)

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

  • 它是“richtx32”(不是“riched32”),但它对我有用:) (2认同)

uko*_*kos 5

安装 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
Run Code Online (Sandbox Code Playgroud)
  • 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 
Run Code Online (Sandbox Code Playgroud)

安装过程

recipie现在是winetricks 的上游。我们需要一个干净的 32 位前缀。如果您没有,WINEPREFIX="${HOME}/.wine-office2013pro"请在 wine 命令前加上。

首先获取最新的葡萄酒技巧:

wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks -O ~/Downloads/winetricks
chmod u+x ~/Downloads/winetricks
Run Code Online (Sandbox Code Playgroud)

然后在 32 位 wine 前缀上使用 recipie。

WINEARCH=win32 wine wineboot
~/Downloads/winetricks office2013pro
Run Code Online (Sandbox Code Playgroud)

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

第一次开始

安装的桌面文件位于

~/.local/share/applications/wine/Programs/Microsoft Office 2013
Run Code Online (Sandbox Code Playgroud)

欢迎信息 微软幻灯片软件

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

  • Microsoft Word 2013将正常启动。虽然,其中肯定有一些错误

  • Microsoft PowerPoint 2013有一些未解决的问题,例如黑色幻灯片。有时它最初也拒绝启动。如果是这样,当被问到时不要按重启,因为它会退出 wine。

不要在powerpoint中按重启

产品激活

wine-3.0激活可能在互联网上。

wine-2.0产品上可以通过电话激活。电话号码可在此处找到。对我们来说,是 866-421-7141