Linux 安装 OpenLess——DEB / RPM 两种包 + glibc ≥ 2.39 要求
Linux 端的特殊定位
OpenLess 在 v2.0 把 Linux 端从 Tauri + WebKitGTK 方案 完全替换成了 Rust egui/eframe 原生 Host。这意味着:
- ✅ 不依赖系统 WebKitGTK 或 Tauri 运行时
- ✅ 界面是原生 Rust 渲染的,启动更快
- ⚠️ 没有 AppImage——只提供
.deb和.rpm两种包 - ⚠️ 没有应用内自动更新——需要手动下载新版本安装
- ⚠️ 最低 glibc ≥ 2.39(即 Ubuntu 24.04 或同等版本)
安装包类型
| 发行版 | 包类型 | 最低 glibc |
|---|---|---|
| Debian / Ubuntu / 基于 Debian 的发行版 | .deb | ≥ 2.39 |
| Fedora / RHEL / openSUSE | .rpm | ≥ 2.39 |
glibc 版本检查
先检查你的系统 glibc 版本够不够:
ldd --version | head -1
如果输出里是 ldd (Ubuntu GLIBC 2.39-0ubuntu8.1) 或更高,没问题。Ubuntu 22.04 的 glibc 是 2.35——不够用。你需要 Ubuntu 24.04 LTS 或后续版本。
安装步骤
Debian / Ubuntu(.deb)
wget https://github.com/Open-Less/openless/releases/download/v<版本号>-tauri/openless_<版本号>_amd64.deb
sudo dpkg -i openless_<版本号>_amd64.deb
sudo apt-get install -f # 如果有依赖缺失
Fedora / RHEL / openSUSE(.rpm)
wget https://github.com/Open-Less/openless/releases/download/v<版本号>-tauri/openless_<版本号>_x86_64.rpm
sudo rpm -i openless_<版本号>_x86_64.rpm
音频与输入权限
Linux 端首次启动后:
- 音频权限——如果系统弹出音频访问请求,允许即可
- fcitx5 集成(可选)——如果你用 fcitx5 输入法框架,OpenLess 提供 clipboard addon 的集成,可以直接读取选中的文字做润色
Linux 端键盘热键
OpenLess 在 Linux 上默认用 Ctrl + / 触发录音(按住模式),Ctrl + . 触发选区润色查询。和 macOS 的右 Option、Windows 的右 Control 不同——Linux 桌面环境对全局修饰键的处理比较分散,用 Ctrl 组合更通用。
已知限制
- 没有 AppImage——如果你的发行版既不是 Debian 系也不是 RPM 系,暂时没有预编译包
- 没有应用内更新检查——每次更新去 GitHub Releases 手动下新版本覆盖安装
- fcitx5 集成是独立 addon,需要额外配置
更全面的权限和首次配置指引看 首次配置。