マニュアルの指示に従って、単純なバイナリ リポジトリを f-droid サーバーにデプロイしようとしています。
Pythonの完全な初心者であるため、プロセスを理解できませんでした。これが私がこれまでに行ったことです:
- 私のMacにVirtualBox経由でUbuntuをインストールしました。
- Android SDK をダウンロードし、~/tools/android-sdk に保存します。同じことがNDKにも当てはまります。
- fdroidserver と fdroiddata リポジトリのクローンを作成し、fdroidserver のパスを $PATH に追加しました。
- fdroiddata を /var/www/ にコピーしました (これが正しいかどうかはわかりません)
- SDK n NDK パスを反映するように config.py を編集し、リポジトリ URL を localhost/fdroiddata として設定します
- fdroiddata 内に repo dir を作成し、その中に APK をコピーして、fdroid update.py を実行しようとしました (これはエラーをスローします)。
サーバーを稼働させることができませんでした。私の別の疑問: localhost を介してサーバー内の一部のデータを表示することは可能でしょうか、それともサーバーは fdroid android クライアントから発生した要求にのみ適切に応答しますか?
誰かが私を正しい方向に導いてくれませんか?
- ありがとう