Flatpak 让 Ubuntu 能用上 Flathub —— 最大的 Linux 沙盒应用仓库。Ubuntu 26.04 默认从海外 dl.flathub.org 拉取,国内用户基本会卡到怀疑人生。本文用大约 5 分钟时间装好 Flatpak 并把 Flathub 切到国内镜像源。
安装 Flatpak
Ubuntu 26.04 的 universe 仓库自带 Flatpak 1.16,直接从 APT 装就行,不需要 PPA:
sudo apt update
sudo apt install flatpak验证:
flatpak --versionUbuntu 也提供 Snap 版本的 Flatpak,本文走 APT 路线,因为它和 apt update 集成最干净,也是 Flathub 官方文档推荐的方式。
添加 Flathub 仓库
装好之后,添加 Flathub 远程仓库,让 flatpak install 知道去哪找应用:
flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo这个 URL 默认指向海外,要让国内安装/更新变快,需要换成镜像。
切换到国内镜像源
两个稳定选项,挑一个。
USTC(中国科学技术大学)
flatpak remote-modify flathub --url=https://mirrors.ustc.edu.cn/flathub
flatpak updateUSTC 镜像自 2019 年起就稳定运行,镜像完整度高,是最安全的默认选项。新提交到 Flathub 的应用通常几小时内同步。
SJTUG(上海交通大学)
flatpak remote-modify flathub --url=https://mirrors.sjtug.sjtu.edu.cn/flathub
flatpak updateSJTUG 镜像起步晚一些但同步激进,对新发布的应用通常比 USTC 更快收录。经常装新潮应用的选它。
临时切回官方源
如果某个应用镜像版本比官方旧,临时切回去:
flatpak remote-modify flathub --url=https://dl.flathub.org/repo
flatpak update试一下
装个东西确认镜像能用:
flatpak install flathub org.tuxfamily.StuntRally
flatpak run org.tuxfamily.StuntRally首次运行会下载运行时(约 1 GiB)和应用本身,之后会缓存在本地。
顺便提一下 APT 镜像
Flatpak 只是 Ubuntu 的软件源之一。如果你的 apt update 也慢,同样的办法换 Ubuntu 包源 —— 详见 Ubuntu 26.04 LTS 国内源:一键切换清华、USTC、阿里云。
故障排查
- 装完找不到
flatpak命令 —— 重新登录一次,或执行source /etc/profile。 - 提示
No remotes found—— 重新跑上面的remote-add命令。 - 镜像里某些应用版本比 dl.flathub.org 旧 —— 用 “临时切回官方源” 那段切回去。
- HTTPS 证书错误 ——
flatpak remote-modify不会改 GPG key,切完源跑一次flatpak update刷新信任链。
评论