把 Fedora 43 装到 ARM 设备上这件事本身,对常玩开发板的人来说只是开胃菜,真正让人头大的是装完之后:想找个能日常用的办公套件,默认源翻了个底朝天,Office 文档不是打不开就是排版稀烂。我自己在树莓派 5 和一台 RK3588 迷你主机上都折腾过,最后固定下来的方案就是用 ONLYOFFICE 桌面编辑器。但这里面的槽点不少——官方安装文档写的是 x86 环境下的步骤,直接照搬到 aarch64 上,轻则包找不到,重则依赖解析直接崩给你看。这篇东西就是把我在 Fedora 43 ARM 环境下从零装好 ONLYOFFICE 桌面版的全过程,包括那些最容易劝退新手的依赖坑、输入法联动问题,以及装完之后的日常维护,一次说清楚。
1. 同一块 CPU,两套命运:ARM 装上 Fedora 只是第一步
1.1 为什么 ONLYOFFICE 在这里比在 x86 上难装
先说个可能让不少人意外的事实:ONLYOFFICE 桌面编辑器对 Linux ARM64 的支持是存在的,官方也确实在出 aarch64 的包。但问题的关键从来不是“有没有支持”,而是“你在 Fedora 43 上能不能顺利拿到对的包”。
x86_64 阵营的安装方式在网上满天飞,加起来无非三条路:官方仓库、Flatpak、AppImage。到了 ARM 这里,AppImage 基本不用想,官方 AppImage 长期只有 x86_64 构建;Flatpak 倒是省心,但沙箱环境和宿主机的输入法、字体对接经常闹脾气;最靠谱的还是走 RPM 系的原生路子,可惜 Fedora 默认的 fedora 和 updates 仓库里压根没有 ONLYOFFICE,需要自己引入第三方源。
这里建议你先把一个概念焊死在脑子里:aarch64 和 arm64 是一回事,都是 64 位 ARM 指令集的叫法,Fedora 的 dnf 里看到 aarch64 就是它;而 armv7hl 是 32 位 ARM,ONLYOFFICE 桌面版不支持,装了也白装。很多人在 ARM 设备上装软件失败,第一刀就砍在这个注意力不集中上。
1.2 先确认你拿的是 aarch64 还是 armv7hl 机器
别急着往下操作,先开终端敲一下:
bash复制uname -m
如果你看到的是 aarch64,恭喜,接下来所有步骤都能用。如果你看到 armv7hl 或者 armv6l,建议直接放弃安装 ONLYOFFICE 桌面版,老实回去用 LibreOffice 或者直接在浏览器里开 ONLYOFFICE 的 Web 版,否则后面每个报错都是在浪费生命。
那如果你是 Apple Silicon Mac 用户通过 Asahi Linux 跑 Fedora,或者手里是树莓派 4/5、RK3588 盒子、香橙派 5 这类设备,uname -m 输出的基本都是 aarch64,可以继续看。
我在这步还习惯顺手看一眼 CPU 型号,排除那种“号称 ARM 实际是 armv7 兼容模式”的坑:
bash复制lscpu | grep Architecture
输出里如果是 aarch64,那 64 位应用没问题;如果出现 i386 或者 x86_64,说明你可能根本没跑在 ARM 系统上,后面全白搭。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 安装仪式的三道前置工序:更新系统、导入密钥、挂载官方仓库
2.1 dnf 仓库配置文件手动写法
Fedora 43 上如果直接 sudo dnf install onlyoffice-desktopeditors,大概率得到一句“没有匹配的软件包”。原因很简单:官方仓库没挂上去。
ONLYOFFICE 官方给 RPM 系用户提供的是一个 onlyoffice.repo 文件。Fedora 的 dnf 自带 config-manager 插件,理论上一条命令就能加仓库:
bash复制sudo dnf install dnf-plugins-core
sudo dnf config-man
