Wine 使用教程 7:借用容器和 Wine 版本安装 Microsoft Office 2013
在之前的教程中,我们介绍了如何利用 deepin-wine6-stable 安装 Microsoft Office 2013,但发现安装后的 Microsoft Office 2013 无法连接服务器,导致无法输入激活密钥。为了解决这个问题,我们可以尝试借用星火商店战网客户端的容器和 Wine 版本来安装 Microsoft Office 2013。以下是详细步骤:
一、准备工作
- 下载 Microsoft Office 2013 安装镜像:
• 从 MSDN 网站下载 Microsoft Office 2013 安装镜像(例如 cn_office_professional_plus_2013_x86_x64_dvd_1149708.iso)。
• 将下载的 ISO 文件放在下载文件夹(~/Downloads)中。 - 安装星火商店里的战网客户端:
• 在星火应用商店中安装战网客户端。
• 安装完成后,双击战网客户端的图标运行一次,直到出现战网客户端账号登录界面,然后关闭客户端。这将建立战网客户端的容器(Deepin-Battlenet 文件夹)以及 Wine 版本(Lwine7.1 文件夹)。
二、复制容器和 Wine 版本 - 复制容器并改名:
• 复制 Deepin-Battlenet 容器并改名为 Spark-Office。
• 复制 Lwine7.1 并改名为 Lwine7.1-my。
三、配置 Wine 环境 - 设置 Windows 版本:
• 打开终端,输入以下命令:
bash复制WINEPREFIX=~/.deepinwine/Spark-Office ~/.deepinwine/Lwine7.1-my/bin/winecfg• 在弹出的 Wine 设置窗口中,将 Windows 版本设置为 Windows 7。 - 安装 Gecko:
• 安装 32 位 Gecko:
bash复制WINEPREFIX=~/.deepinwine/Spark-Office ~/.deepinwine/Lwine7.1-my/bin/wine msiexec /i ~/.deepinwine/Lwine7.1-my/gecko/wine-gecko-2.47.2-x86.msi• 安装 64 位 Gecko(如果需要):
bash复制WINEPREFIX=~/.deepinwine/Spark-Office ~/.deepinwine/Lwine7.1-my/bin/wine msiexec /i ~/.deepinwine/Lwine7.1-my/gecko/wine-gecko-2.47.2-x86_64.msi1. 安装 Mono:
• 安装 Mono:
bash复制WINEPREFIX=~/.deepinwine/Spark-Office ~/.deepinwine/Lwine7.1-my/bin/wine msiexec /i ~/.deepinwine/Lwine7.1-my/mono/wine-mono-7.1.1-x86.msi四、安装 Microsoft Office 2013 - 运行安装程序:
• 在终端输入以下命令启动 Microsoft Office 2013 的安装程序:
bash复制WINEPREFIX=~/.deepinwine/Spark-Office ~/.deepinwine/Lwine7.1-my/bin/wine ~/Downloads/cn_office_professional_plus_2013_x86_x64_dvd_1149708/setup.exe• 按照安装引导界面的提示操作,完成安装。
五、运行 Microsoft Office 2013 - 运行 Word:
• 在终端输入以下命令运行 Word:
bash复制WINEPREFIX=~/.deepinwine/Spark-Office ~/.deepinwine/Lwine7.1-my/bin/wine "c:/Program Files (x86)/Microsoft Office/Office15/WINWORD.EXE"六、创建桌面快捷方式 - 创建 Access 快捷方式:
• 在桌面新建一个 txt 文件,命名为 MSACCESS.txt,复制以下内容到 txt 文件中:
ini复制[Desktop Entry]
Categories=Application
Exec=sh -c 'WINEPREFIX=/home/USER/.deepinwine/Spark-Office /home/USER/.deepinwine/Lwine7.1-my/bin/wine "c:/Program Files (x86)/Microsoft Office/Office15/MSACCESS.EXE"'
Icon=MSACCESS
MimeType=
Name=Access
StartupNotify=true
Type=Application
X-Deepin-Vendor=user-custom• 保存并退出 txt 文件,右键重命名,将后缀改为 desktop,最终文件名为 MSACCESS.desktop。 - 安装图标:
• 如果图标在 /usr/share/icons/hicolor/scalable/apps 文件夹中,只需写图标文件的文件名(不写文件后缀)。
• 下载并解压 office图标.zip,将里面的 6 个 svg 图标复制到 /usr/share/icons/hicolor/scalable/apps 文件夹中。
七、清理不必要的文件 - 删除与战网客户端相关的文件夹:
• 由于 Spark-Office 容器是复制的 Deepin-Battlenet 容器,里面可能包含战网客户端的一些文件夹。为节省磁盘空间,可以删除这些不必要的文件夹。
八、注意事项 - 避免使用右键打开文档:
• 为了防止调用错误的 Wine 版本,建议通过拖入 Word 中打开文档,或者在 Word 界面中打开文件,而不是通过文档的右键菜单选择 Microsoft Word 打开。
• Excel、Access 等同理。 - 清理后台进程:
• 使用过程中,Microsoft Office 可能会留下残留的后台进程。建议在退出 Microsoft Office 程序后,通过系统监视器强制关闭相关的后台进程。
九、解决 PowerPoint 和 OneNote 无法运行的问题 - 参考解决方案:
• 2022-7-3 更新:PowerPoint 和 OneNote 无法运行的问题已解决,详见以下两篇帖子:
• https://bbs.deepin.org/post/239888
• https://bbs.deepin.org/post/239886
通过以上步骤,你可以在 Deepin 系统中成功安装并运行 Microsoft Office 2013,享受熟悉的操作体验。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。