F-Droid 使用教程:从下载到装好第一个应用

八步走完:下载客户端、开启未知来源、换国内镜像源,到装好第一个开源应用。

小周的手机里躺着 40 多个 App,三分之一会弹开屏广告,还有几个天天在后台偷跑流量。他想找几款"干净点"的软件,却被朋友一句"应用商店都差不多,哪有不偷你数据的"劝退了。

F-Droid 怎么用?一句话就能说清:先下载客户端,再开启手机"允许安装未知来源",装好后把软件仓库换成国内高校镜像源,最后搜索、点安装。 整套流程十几分钟就能走完,卡住新手最多的地方,是第一次打开时的"正在更新数据库"——这个问题换个镜像源就解决了,本文会重点讲。

你可能会觉得"这又是极客才折腾的东西"。其实不是。F-Droid 使用教程的意义,在于它是国内用户少数几个能"干净、合规"用上的开源软件商店之一——不需要任何额外工具,只需要跟着下面八步走。

先记住这几条,走完全程用得上

整个流程只有四步:下载 → 开"未知来源" → 安装 → 换国内镜像源,全程约 10–15 分钟。

卡更新是根因问题:F-Droid 默认的软件仓库服务器在欧洲,国内直连慢、经常超时;换成清华 TUNA 或重庆邮电镜像源即可解决。

换源要认准指纹:客户端会去核对仓库返回的"指纹(fingerprint)",只有和F-Droid 那把签名密钥的指纹一致,才会接受这个仓库。

找不到微信、支付宝、抖音是定位不是故障:F-Droid 只收录开源软件。

开源不等于绝对安全:装之前留意应用详情里的"反特性"标注。

第一步:装之前先搞清楚,F-Droid 是什么、安全吗

说白了,F-Droid 是一个只收录"开源软件"的安卓应用商店——普通应用市场是什么都收,它只收源代码公开、符合自由软件许可的那一批。和"开发者说什么就是什么"的普通商店相比,它多了一层可验证性,透明度高得多。更完整的机制(源码编译、反特性等),可以看这篇认识 F-Droid:一个只收录开源软件的生态。

那"安全吗"怎么答?它确实比普通商店更透明,但开源不等于绝对安全——代码"可被审查",不等于"没有漏洞"。更严谨的说法,见F-Droid 安全吗?可信在哪。

先说结论:F-Droid 本身是安全可信的,你真正要留心的,是每一款具体应用的"反特性"标注,这个第七步会详细讲。

第二步:下载 F-Droid 客户端

F-Droid 安装的第一步,是先拿到客户端 APK 文件(包名 org.fdroid.fdroid)。可从上游项目站点 f-droid.org 获取;国内网络环境下如果连不上,本站的下载 F-Droid页面提供了一个网盘备用链接。

下载这件事,普通商店是点一下就行,F-Droid 多了一步"自己拿文件",所以文件来源和完整性就很重要。下载页上附了一组 SHA-256 校验值,无论你从 F-Droid 站点还是网盘拿到的安装包,都能用它核对文件有没有被动过手脚,核对方法下载页写得很清楚,这里不重复。

下载完成后,先别急着点安装。接下来的"开启未知来源"这一步,是绝大多数新手卡住的第一道坎。

第三步:各品牌手机开启「允许安装未知来源」

F-Droid 客户端是侧载安装的 APK,手机默认会拦下来,提示"该来源未经验证"。你需要先给安装它的那个应用(通常是浏览器或文件管理器)开一个开关。各品牌路径不一样,挨个对照:

  • 华为/荣耀:设置 → 安全 → 更多安全设置 → 安装外部来源应用,找到浏览器或文件管理器,打开"允许安装未知来源"。
  • 小米/红米:设置 → 隐私保护 → 特殊权限 → 安装未知应用,选择对应的来源应用,允许。
  • OPPO/一加:设置 → 安全 → 安装外部来源应用,找到对应应用打开开关。
  • vivo/iQOO:设置 → 安全 → 安装未知应用,找到来源应用,打开"允许安装"。
  • 三星:设置 → 生物识别与安全 → 安装未知应用,选中来源应用,允许。

两个小提醒。第一,这个开关是"按来源应用"开的,不是全局一个总开关——你用浏览器下载,就开浏览器的;用文件管理器点开,就开文件管理器的。第二,装完 F-Droid 之后,建议把这个开关再关掉,日常不需要一直开着,这样更安全。

第四步:F-Droid 安装与首次启动(第一次会卡「正在更新数据库」)

点开 APK,系统会弹出安装确认,一路点"安装"就行。装好之后,桌面上会出现一个蓝色图标的 F-Droid。

第一次打开,它会自动开始"更新数据库"——也就是去服务器拉一份软件清单。这里就是新手最容易懵的地方:进度条停在"正在更新数据库"半天不动,甚至转了几分钟都没反应。

阿凯第一次装 F-Droid 就是这么个情况。他盯着屏幕看了快十分钟,进度条纹丝不动,心里认定"这软件八成是坏的",差点直接卸载。后来才知道,问题根本不在软件,而在于它默认连的是欧洲的项目仓库,国内直连又慢又不稳。

所以,如果你也卡在这里,别卸载、别反复重开,直接看下一步,换个国内镜像源。换完之后刷新一次仓库,清单通常一分钟内就同步完了。补一句版本差异:旧版 1.x 是下拉刷新;F-Droid 2.0 已经取消了下拉刷新手势,手动刷新移到了「我的应用(My Apps)」右上角的三点菜单里。

第五步:卡在「正在更新数据库」?换 F-Droid 国内镜像源

这是本文最值钱的一步,也是网上少有系统讲清楚的地方。

"卡在更新数据库"的根因很简单:F-Droid 默认的软件仓库服务器在欧洲,国内直连慢、经常超时。解决办法不是去连境外服务器,而是把仓库地址换成国内高校维护的公开镜像源——它们同步的是同一份项目内容,但服务器在国内,速度快得多,全程合规、可用。

推荐四个 F-Droid 国内镜像网站,任选其一即可(下表第一行就是 F-Droid 清华源镜像地址):

镜像站仓库地址
清华大学 TUNAhttps://mirrors.tuna.tsinghua.edu.cn/fdroid/repo/?fingerprint=43238D512C1E5EB2D6569F4A3AFBF5523418B82E0A3ED1552770ABB9A9C9CCAB
重庆邮电大学 CQUPThttps://mirrors.cqupt.edu.cn/fdroid/repo
南京大学 NJUhttps://mirror.nju.edu.cn/fdroid/repo/
上海科技大学https://mirrors.shanghaitech.edu.cn/fdroid/repo/

配置方法(F-Droid 安卓安装教程里这步最关键),以清华源为例:

  1. 打开 F-Droid,点右下角「设置」,进入「存储库」(Repositories)。
  2. 点右下角或右上角的「+」号,选择「手动输入仓库 URL」。
  3. 粘贴上面清华源那串完整地址(带上 ?fingerprint=... 那段),点「添加」。

重点说说那个指纹(fingerprint),它是这步的安全核心。添加镜像时,F-Droid 客户端会去核对镜像返回的签名指纹,只有当它和F-Droid 那把签名密钥的指纹一致时,才会接受这个仓库。指纹是项目密钥的"身份证",镜像站只能转发项目内容、没法篡改——因为一改,指纹就对不上了。

所以:如果客户端提示指纹不匹配,说明地址输错了、或者来源有问题,直接放弃这个地址,换另一个高校源再试,别硬添加。

除了项目仓库的国内镜像,还有一个社区维护的第三方仓库 IzzyOnDroid 值得知道(地址 https://apt.izzysoft.de/fdroid/repo)。它专门收录项目仓库因各种原因没通过审核的应用,数量多、更新快,是「项目里找不到某款软件」时的补充。添加方法和镜像源完全一样,但有一点要分清:第三方仓库的审核标准比项目宽松,装之前自己多看一眼应用的「反特性」标注。

第六步:搜索并安装你的第一个开源应用

仓库同步好了,现在可以装你的第一个应用了。F-Droid 界面很朴素——新版 2.0 的主界面是「发现(Discover)」「搜索(Search)」「我的应用(My Apps)」三大块;如果你还在用 1.x 旧版,底部则是「最新」「分类」「附近」「更新」几个标签。搜索入口都在放大镜图标那里。

输入关键词就能搜,支持中文关键词。第一次装,建议从"刚需、又简单"的工具入手,比如:

  • KeePassDX:开源的密码管理器,密码加密后存在本地,不经过云端,还支持指纹解锁。
  • Bitwarden:同样是密码管理器,跨平台,手机电脑都能同步。

老陈今年五十出头,对"隐私"这事特别较真。他以前所有账号共用一个生日密码,总担心出事。用 F-Droid 装上 KeePassDX 之后,他把全家二十多个账号的密码一个个存了进去,现在每个账号都是独立强密码,手机指纹一按就能解锁。

找到想装的应用,点进详情页,右上角有个「安装」按钮,点它,F-Droid 会下载 APK 并调用系统安装器。装完之后,应用会被标记为"已安装"。不知道装什么好?去F-Droid 上的开源软件推荐看看,都是干净、透明、无广告的工具。

第七步:看懂「反特性」标注 + 设置自动更新

F-Droid 有个别家商店都没有的习惯:它会把每款软件的"缺点"标出来,叫「反特性」(Anti-Features)。点进任意应用详情页,如果它带反特性,会列在醒目的位置。常见的几条,意思如下:

  • Tracking(追踪):应用会收集你的行为数据。看到这条要多留个心眼。
  • Non-Free Dependencies(非自由依赖):应用依赖了某个不开源的组件,功能可能正常,但不够"纯粹"。
  • Non-Free Network Services(依赖专有网络服务):核心功能靠某个不开源的服务器才能用。
  • Ads(广告):应用带广告。

那带反特性的软件还能不能装?多数情况下能。反特性不是"有毒"标志,而是一张诚实的"成分表"——它让你在装之前就知道自己会得到什么、付出什么。判断标准很简单:如果那条反特性戳中了你在乎的点(比如你特别反感追踪,就别碰 Tracking 的),就别装;无所谓就照装。 反特性的原理,认识 F-Droid里有更完整的解释。

再看自动更新,这里 1.x 和 2.0 略有不同:2.0 默认开启自动更新(自动检查并安装);1.x 旧版默认只检查、需手动确认。你可以按需调——打开「设置」→「自动更新」,选择"更新时通知"或"自动安装";如果你用的是老手机、或者怕某个应用新版有变化,就设成"仅通知",手动更新。注意:F-Droid 上应用的更新往往比主流商店慢半拍,这是它从源码重新编译的客观结果,不是"坏了"。

第八步:常见报错与局限速查

更多疑问见F-Droid 常见问题。最后把新手最常遇到的几个疑问一次说清,这些不是故障,而是 F-Droid 的定位决定的:

  • 为什么找不到微信、支付宝、抖音? 因为它们不是开源软件,F-Droid 只收录开源应用。这不是 F-Droid 的问题,是它"只收开源"这条铁律的必然结果。
  • 为什么应用这么少? 同理,总量远不如主流市场,但每一款都公开了源代码。
  • 为什么更新比别人慢? 因为软件要由 F-Droid 服务器从源码重新编译、审核。更极端的例子是——有些开源项目作者停更了,软件就"死"在了某个版本上,这件事我们单独写在软件也会死:开源许可证为什么像一份遗嘱里。
  • 卡顿、刷不出列表? 多数是仓库连接问题,回到第五步检查镜像源。
  • 开源就一定安全吗? 不。开源让代码"可被审查",不等于"已被审查且没有漏洞"。装之前看反特性,装大厂成熟项目。

说到底,F-Droid 不是要取代你手机里的商店,而是在主流之外,给你一个"干净、透明"的可选项。 它适合看重隐私、讨厌广告、愿意多花五分钟折腾一下的人。

回到开头的小周——如果他照着上面走完,那 40 多个 App 里,至少有三分之一可以换成不弹广告、不偷跑流量的开源替代。

走完八步,下一步只做一件事

去下载页核对校验值确认安装包没问题,再逛逛F-Droid 软件推荐清单挑几款真正需要的工具。更多从入门到深度的内容,都在F-Droid 中文指南首页。