添加第三方 F-Droid 仓库:扩展应用库的完整指南
为什么要加第三方仓库
F-Droid 官方仓库有 4500+ 自由开源应用,但仍然有一些应用因为各种原因不在官方仓库中:
- 维护者还没提交申请
- 审核还在进行中
- 应用包含某些反特性,官方仓库不收录
- 太新的项目还没被发现
第三方仓库填补了这个缺口。
如何添加仓库
方法一:扫描二维码
大多数仓库页面都提供二维码:
- 在 F-Droid → 设置 → 软件仓库 → 点击「+」
- 选择「扫描二维码」
- 对准仓库页面的 QR 码
- F-Droid 自动添加仓库并同步
方法二:手动输入地址
如果你有仓库的 URL:
- 在 F-Droid → 设置 → 软件仓库 → 点击「+」
- 选择「输入仓库地址」
- 粘贴仓库 URL
- 确认签名指纹
- 开始同步
方法三:从应用内链接
有些开源应用的主页上会有「在 F-Droid 安装」按钮,点击可能会自动添加它们的专属仓库。
添加仓库时注意什么
签名指纹确认是关键一步。添加新仓库时,F-Droid 会显示该仓库的 GPG 签名指纹。你需要:
- 对照仓库官方页面上公布的指纹
- 确认两者完全一致
- 一致才点击「信任」
这是仓库安全的第一道防线。如果指纹对不上,可能是仓库被劫持或你被钓鱼了。
仓库优先级
当多个仓库中存在同名应用时,F-Droid 按以下优先级选择:
- 官方主仓库 f-droid.org(最高优先级)
- 你添加的第三方仓库(按添加顺序排列)
你可以在 设置 → 软件仓库 中调整仓库顺序,间接调整优先级。
如果你想强制使用某个第三方仓库的版本(即使官方仓库也有),可以在 F-Droid 设置里把官方仓库排在后面——不过不推荐这么做,除非你明确知道原因。
常用第三方仓库推荐
IzzyOnDroid
- 地址:
https://apt.izzysoft.de/fdroid/repo - 特点:收录 10000+ 应用(是官方仓库的两倍多),审核稍宽松,但仍然只收录开源应用
- 适合场景:想找官方仓库中没有的开源应用
- 注意:IzzyOnDroid 的部分应用可能有广告或追踪(用反特性标注),建议配合反特性过滤使用
Guardian Project
- 地址:
https://guardianproject.info/fdroid/repo - 特点:专注安全和隐私工具,由 Guardian Project 维护(Signal、Orbot 等都和 Guardian 有关)
- 适合场景:对安全有高要求的用户
microG Repository
- 地址:
https://microg.org/fdroid/repo - 特点:microG 项目相关应用——开源的 Google Play Services 替代品
- 适合场景:使用 LineageOS for microG 或自己装了 microG 的用户
UnifiedPush
- 地址:
https://unifiedpush.org/fdroid/repo - 特点:UnifiedPush 推送服务的应用仓库
- 适合场景:关注推送服务替代方案的用户
添加仓库后的操作
添加完成后,F-Droid 会自动:
- 下载新仓库的索引文件
- 验证签名
- 合并到现有应用列表中
- 去重(同名应用按优先级取一个)
添加新仓库后,建议立刻手动刷新一次(设置 → 手动刷新),确保索引同步完成。
管理已添加的仓库
在 设置 → 软件仓库 中你可以:
- 查看所有已添加仓库的状态(已同步 / 同步失败)
- 手动刷新单个仓库
- 调整仓库优先级
- 移除不需要的仓库
如果你发现某个仓库长期同步失败,可能是仓库地址变了或者服务器暂时不可用。
安全提醒
添加第三方仓库本质上是在信任另一个组织的签名密钥。这个决定应该慎重:
- 只从你信任的来源获取仓库地址
- 确认签名指纹匹配
- 注意第三方仓库中应用的反特性标注
- 如果某个第三方仓库的应用有问题,立刻移除该仓库