发布于 2026-01-06 10 阅读
0

如何在 Linux Mint 21.3 上安装 Microsoft Office:完整指南

如何在 Linux Mint 21.3 上安装 Microsoft Office:完整指南

从 Windows 系统过渡到 Linux 系统既令人兴奋又充满挑战。虽然 Linux Mint 21.3 提供了流畅愉悦的使用体验,但缺少官方的 Linux 版 Microsoft Office 对许多用户来说可能是一个不小的障碍。幸运的是,我们有办法将 Excel、PowerPoint 和 Word 等 Microsoft Office 应用引入到您的 Linux 桌面。在本指南中,我将引导您使用 WinApps 和 Docker 在 Linux Mint 21.3 上安装 Microsoft Office。

为什么没有官方的Linux版Microsoft Office?

对于 Linux 系统缺少原生 Microsoft Office 版本而感到沮丧是可以理解的。然而,从商业角度来看,微软专注于 Windows 和 macOS 的决定是合理的。如果迁移到 Linux 系统像切换软件一样简单,那么可能会有更多用户放弃 Windows 转而使用 Linux。值得庆幸的是,在 Linux 系统上还有其他方法可以访问 Office 应用。

使用 WinApps 在 Linux 上运行 Microsoft Office

虽然 Linux 系统本身不支持 Microsoft Office,但您仍然可以通过在 Windows 环境下运行WinAppshttps://github.com/winapps-org/winapps)在 Linux 系统上使用 Microsoft Office。WinApps 可以通过 RDP 协议在您的 Linux 桌面上渲染运行在 Windows 环境中的 Windows 应用程序。我选择通过 Docker 容器运行 Windows 环境。以下是设置方法:

步骤 1:在 Linux Mint 21.3 上安装 Docker

  1. 请按照 Docker 安装指南进行操作:Linux Mint 21.3 基于 Ubuntu 22.04,因此您需要按照 Ubuntu Jammy Jellyfish 的 Docker 安装步骤进行操作。您可以在这里找到官方指南(https://docs.docker.com/engine/install/ubuntu/#install-using-the-repository)。

  2. 添加 Docker 官方 GPG 密钥和存储库

    • 如果您遇到与“virginia”(Linux Mint 的代号)相关的仓库未找到的错误,您可能需要调整命令。出现此错误的原因是 Docker 仓库无法直接识别“virginia”这个代号。请尝试以下命令:
# Add Docker's official GPG key:
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc

# Add the repository to Apt sources:
echo \
  "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu \
  $(echo "virginia") stable" | \
  sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
sudo apt-get update
Enter fullscreen mode Exit fullscreen mode
  1. 配置 Docker 以非 root 用户身份运行
    • 创建docker群组:sudo groupadd docker
    • 将您的用户添加到该docker组:sudo usermod -aG docker $USER
    • 请注销并重新登录,以使更改生效。

步骤二:安装必备组件

  1. 克隆 WinApps 存储库

  2. 安装 FreeRDP

    • 由于 Linux Mint 21.3 的官方软件仓库中没有 FreeRDP 3,请通过 Flatpak 安装。
flatpak install flathub com.freerdp.FreeRDP
sudo flatpak override --filesystem=home com.freerdp.FreeRDP # To use `+home-drive`
Enter fullscreen mode Exit fullscreen mode

步骤 3:在 Docker 中创建 Windows 环境

  1. 配置 Docker

    • 使用文件中提供的默认配置、凭据、磁盘空间、内存等,compose.yaml或根据您的喜好进行自定义。更多信息请访问dockur/windows 仓库
  2. 启动 Windows 环境

    • 打开终端,导航到 WinApps 存储库,然后运行:docker compose up

步骤 4:安装 Microsoft Office 应用

  1. 访问 Windows 环境

    • 通过以下方式远程连接到您的 Windows 环境http://127.0.0.1:8006
  2. 安装网络浏览器

    • 通过 Microsoft Store 安装浏览器。
  3. 安装 Office 365

    • 像在普通 Windows 电脑上一样下载并安装 Office 365。

步骤 5:更新 Windows 凭据(可选)

  1. 更改默认密码
    • 默认的 Windows 环境凭据docker密码为空。为了提高安全性,请更新此密码。

步骤 6:在 Linux 桌面上使用 Microsoft Office 应用

  1. 创建 WinApps 配置文件
    • 在 ~/.config/winapps/winapps.conf 创建一个配置文件,内容如下:
RDP_USER="docker"
RDP_PASS=""
#RDP_DOMAIN="MYDOMAIN"
#RDP_IP="192.168.123.111"
#WAFLAVOR="docker" # Acceptable values are 'docker', 'podman' and 'libvirt'.
#RDP_SCALE=100 # Acceptable values are 100, 140, and 180.
#RDP_FLAGS=""
#MULTIMON="true"
#DEBUG="true"
#FREERDP_COMMAND="xfreerdp"
Enter fullscreen mode Exit fullscreen mode
  1. 运行安装脚本

    • 导航至 WinApps 存储库并执行:./setup.sh。按照提示将 Office 应用添加到您的 Linux 桌面。
  2. 其他应用

结论

在 Linux Mint 21.3 上安装 Microsoft Office 看似一项艰巨的任务,但借助 WinApps 和 Docker,一切皆有可能。按照以下步骤操作,您可以将 Microsoft Office 无缝集成到 Linux 环境中,从而在体验 Linux 优势的同时,继续使用熟悉的工具。

如果您在设置过程中遇到任何问题或疑问,请随时留言。祝您使用愉快!


文章来源:https://dev.to/lionthehoon/how-to-set-up-microsoft-office-on-linux-mint-213-a-compressive-guide-bco