我正在尝试按照手册中的说明在 f-droid 服务器中部署一个简单的二进制存储库。
作为一个完整的python新手,我无法弄清楚这个过程。这是我到目前为止所做的:
- 在我的 Mac 上通过 VirtualBox 安装了 Ubuntu。
- 下载 android SDK 并将其保存在 ~/tools/android-sdk 中。NDK也是如此。
- 克隆 fdroidserver 和 fdroiddata 存储库并将 fdroidserver 的路径添加到 $PATH。
- 将 fdroiddata 复制到 /var/www/ (不确定这是否正确)
- 编辑 config.py 以反映 SDK n NDK 路径,将 repo URL 设置为 localhost/fdroiddata
- 在 fdroiddata 中创建了 repo 目录,在其中复制了一个 APK 并尝试运行 fdroid update.py(这会引发错误)
我无法让服务器运行。我的另一个疑问:是否可以通过 localhost 查看服务器中的某些数据,或者服务器仅对从 fdroid android 客户端提出的请求正确响应?
有人可以指导我正确的方向吗?
- 谢谢