'

Outils pour utilisateurs

Outils du site


doc:fdroid

Créer un dépôt fdroid

F-Droid est un dépôt de logiciels libres pour Android. Il est également possible de créer son propre dépôt.

Quel est l'intérêt ???

Avec l'application Google Downloader, il est possible de télécharger des applications depuis le Google Play sans compte Google (uniquement des applications gratuites). L'application télécharge les fichiers apk. Le but est de permettre d'installer ces fichiers depuis un dépôt.

SDK Android

Il faut télécharger le SDK Android. Lancer la commande

./android-sdk/tools/android

Il faut ensuite installer « Android SDK Build-tools »

Ces outils sont nécessaires pour fdroidserver.

Support i386

Le SDK Android fonctionne en 32 bits, sur une debian 64 bits, il faut installer quelques paquets pour supporter les exécutables 32 bits.

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get --no-install-recommends install openjdk-7-jdk zlib1g:i386 libc6:i386  libstdc++6:i386 

fdroid server

Le F-Droid Server Manual décrit la procédure à utiliser pour créer son propre dépôt.

Il faut commencer par cloner le dépôt fdroidserver.

git clone https://gitlab.com/fdroid/fdroidserver.git

Google Play Downloader

Avec Google Play Downloader, il est possible de télécharger des applications depuis le Google Play sans compte Google. Il faut stocker des apk dans le dossier repo pour qu'il soit ensuite utilisable par le serveu F-Droid.

Création du dépôt

export ANDROID_HOME=/opt/android-sdk
/opt/fdroidserver/fdroid update  --create-metadata
/opt/fdroidserver/fdroid update --verbose
doc/fdroid.txt · Dernière modification: Le 26/06/2015 à 23:12 par sylvain