2012-08-11 182 views
1

我想按照manual中的说明在f-droid服务器中部署简单的二进制回购。部署f-droid服务器

作为python的一个完整的新手,我无法弄清楚这个过程。这是我迄今为止所做的:

  • 通过我的Mac中的VirtualBox安装Ubuntu。
  • 下载android SDK并保存在〜/ tools/android-sdk中。 NDK也一样。
  • 克隆fdroidserver和fdroiddata回购并将fdroidserver的路径添加到$ PATH。
  • 复制fdroiddata到/ var/WWW /(不知道这是否是正确的)
  • 编辑config.py反映SDKñNDK路径,设置回购网址为localhost/fdroiddata
  • 创建回购内部fdroiddata目录,复制一个APK并尝试运行fdroid update.py(引发错误)

我无法让服务器运行。我的另一个疑问是:是否有可能通过本地主机查看服务器中的某些数据,或者服务器只响应fdroid android客户端提出的请求?

有人请指导我在正确的方向吗?

  • 感谢

回答

1

我与主持人对f-droid official forum :-)

仅需fdroidserver工具来生成回购文件的帮助和更新回购是fdroid update命令想通了最后而不是fdroid update.py。他们现在将其固定在手册中。

在我的博客中写了一个tutorial设置一个简单的二进制回购。