admin 管理员组

文章数量: 1184232

在之前的教程中,我们介绍了如何利用 deepin-wine6-stable 安装 Microsoft Office 2013,但发现安装后的 Microsoft Office 2013 无法连接服务器,导致无法输入激活密钥。为了解决这个问题,我们可以尝试借用星火商店战网客户端的容器和 Wine 版本来安装 Microsoft Office 2013。以下是详细步骤:

一、准备工作

  1. 下载 Microsoft Office 2013 安装镜像

    • 从 MSDN 网站下载 Microsoft Office 2013 安装镜像(例如 cn_office_professional_plus_2013_x86_x64_dvd_1149708.iso)。

    • 将下载的 ISO 文件放在下载文件夹(~/Downloads)中。

  2. 安装星火商店里的战网客户端

    • 在星火应用商店中安装战网客户端。

    • 安装完成后,双击战网客户端的图标运行一次,直到出现战网客户端账号登录界面,然后关闭客户端。这将建立战网客户端的容器(Deepin-Battlenet 文件夹)以及 Wine 版本(Lwine7.1 文件夹)。

二、复制容器和 Wine 版本

  1. 复制容器并改名

    • 复制 Deepin-Battlenet 容器并改名为 Spark-Office

    • 复制 Lwine7.1 并改名为 Lwine7.1-my

三、配置 Wine 环境

  1. 设置 Windows 版本

    • 打开终端,输入以下命令:

      bash复制

      WINEPREFIX=~/.deepinwine/Spark-Office ~/.deepinwine/Lwine7.1-my/bin/winecfg
    • 在弹出的 Wine 设置窗口中,将 Windows 版本设置为 Windows 7。

  2. 安装 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.msi
  3. 安装 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

  1. 运行安装程序

    • 在终端输入以下命令启动 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

  1. 运行 Word

    • 在终端输入以下命令运行 Word:

      bash复制

      WINEPREFIX=~/.deepinwine/Spark-Office ~/.deepinwine/Lwine7.1-my/bin/wine "c:/Program Files (x86)/Microsoft Office/Office15/WINWORD.EXE"

六、创建桌面快捷方式

  1. 创建 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

  2. 安装图标

    • 如果图标在 /usr/share/icons/hicolor/scalable/apps 文件夹中,只需写图标文件的文件名(不写文件后缀)。

    • 下载并解压 office图标.zip,将里面的 6 个 svg 图标复制到 /usr/share/icons/hicolor/scalable/apps 文件夹中。

七、清理不必要的文件

  1. 删除与战网客户端相关的文件夹

    • 由于 Spark-Office 容器是复制的 Deepin-Battlenet 容器,里面可能包含战网客户端的一些文件夹。为节省磁盘空间,可以删除这些不必要的文件夹。

八、注意事项

  1. 避免使用右键打开文档

    • 为了防止调用错误的 Wine 版本,建议通过拖入 Word 中打开文档,或者在 Word 界面中打开文件,而不是通过文档的右键菜单选择 Microsoft Word 打开。

    • Excel、Access 等同理。

  2. 清理后台进程

    • 使用过程中,Microsoft Office 可能会留下残留的后台进程。建议在退出 Microsoft Office 程序后,通过系统监视器强制关闭相关的后台进程。

通过以上步骤,你可以在 Deepin 系统中成功安装并运行 Microsoft Office 2013,享受熟悉的操作体验。

阅读更多                                                                                                                支持ing

本文标签: 容器 版本 Wine Deepin OFFICE