Télécharger
L’app Ğchange pour Linux, Windows et macOS — ou la démo, sans rien installer.
Contenu généré par IA. Cette page a été rédigée avec l’aide d’une IA et n’a pas encore été entièrement relue — elle peut comporter des imprécisions.
Tous les fichiers sont attachés à la dernière release du dépôt. Choisissez votre système, téléchargez le fichier recommandé, suivez les deux ou trois lignes correspondantes.
Les fichiers ne sont pas signés (ni certificat Windows, ni notarisation Apple) : Windows et macOS afficheront un avertissement au premier lancement. Les contournements sont indiqués plus bas, système par système. Sur Linux, aucun avertissement.
Tous les formats ne sont pas nécessairement présents sur chaque
version : la page de release fait foi. L’archive Linux
est publiée depuis les premières versions, les paquets .deb
et .pkg.tar.zst depuis la version 0.0.8, l’AppImage depuis
la version 0.0.9 (cf. changelog).
Quel fichier prendre
| Système | Recommandé | Alternatives |
|---|---|---|
| Linux x86_64 | geopod-linux-x86_64.AppImage |
geopod_<version>_amd64.deb (Debian/Ubuntu),
geopod-<version>-1-x86_64.pkg.tar.zst (Arch),
geopod-linux-x86_64.tar.gz (archive autonome) |
| Windows x86_64 | geopod-windows-x86_64-setup.exe |
geopod-windows-x86_64.zip (portable, sans
installation) |
| macOS | geopod-macos-arm64.dmg (Mac Apple Silicon, M1 et
suivants) |
— |
| Navigateur | démo web | — |
L’explorateur (console technique, page dédiée) est publié pour Linux
uniquement, sous les mêmes formats :
explorer-linux-x86_64.AppImage,
explorer_<version>_amd64.deb,
trame-net-explorer-<version>-1-x86_64.pkg.tar.zst,
explorer-linux-x86_64.tar.gz.
Linux
AppImage (recommandé)
Un fichier unique, exécutable tel quel, sans droits administrateur et sans installation. À rendre exécutable une fois :
chmod +x geopod-linux-x86_64.AppImage
./geopod-linux-x86_64.AppImageL’AppImage se monte via FUSE ; la bibliothèque est
embarquée dans le lanceur, il lui faut seulement /dev/fuse
et un binaire fusermount / fusermount3 sur le
PATH (rien à installer sur un bureau courant). Là où FUSE
manque — conteneur, machine durcie —, le lanceur affiche
No suitable fusermount binary found on the $PATH ; lancer
alors, sans rien installer :
./geopod-linux-x86_64.AppImage --appimage-extract-and-run.
Paquet Debian / Ubuntu
sudo apt install ./geopod_<version>_amd64.deb
geopod # ou l'entrée « Ğeopod » dans le menu des applicationsLe paquet installe l’app dans /opt/geopod, une commande
geopod dans /usr/bin et une entrée de menu. Il
dépend de libgtk-3-0 et libglvnd0.
Paquet Arch / Manjaro
sudo pacman -U geopod-<version>-1-x86_64.pkg.tar.zst
geopodDépendances : gtk3, libglvnd. Ce paquet
n’est pas dans l’AUR : c’est un fichier de release à
installer à la main.
Archive autonome
tar -xzf geopod-linux-x86_64.tar.gz
cd geopod && ./appLe dossier geopod/ est autonome et copiable tel quel sur
une autre machine Linux, sans rien installer.
Windows et macOS
Publiés depuis la version 0.0.9. Ils sont construits automatiquement sur des machines Windows et macOS à chaque version ; les fichiers ne sont ni signés ni notarisés, d’où l’avertissement au premier lancement décrit ci-dessous.
Windows
Installeur (recommandé)
Télécharger geopod-windows-x86_64-setup.exe et
l’exécuter.
L’exécutable n’est pas signé : Windows SmartScreen affiche « Windows a protégé votre ordinateur ». Cliquer sur « Informations complémentaires », puis « Exécuter quand même ». C’est le comportement normal pour un logiciel sans certificat d’éditeur ; si cet écran vous gêne, ne l’installez pas.
Version portable
geopod-windows-x86_64.zip : décompresser le dossier
n’importe où et lancer l’exécutable qu’il contient. Rien n’est écrit
dans le registre, et le dossier peut vivre sur une clé USB. Le même
avertissement SmartScreen s’applique au premier lancement.
Si Windows signale une DLL manquante (VCRUNTIME140.dll,
MSVCP140.dll), installer le Microsoft Visual C++
Redistributable (x64) : c’est la bibliothèque d’exécution
requise par toute application Flutter-Windows, absente d’une
installation Windows neuve.
macOS
Prendre geopod-macos-arm64.dmg (Mac Apple Silicon, M1 et
suivants). Ouvrir l’image disque, glisser l’app dans
Applications.
Seule l’image Apple Silicon est produite. Il n’y a pas d’image Intel : la page de release fait foi.
L’app n’est ni signée ni notarisée : au premier lancement, Gatekeeper refuse de l’ouvrir (« impossible de vérifier le développeur »). Trois voies, de la plus simple à la plus sûre de fonctionner :
- clic droit sur l’app > Ouvrir, puis confirmer dans la boîte de dialogue (jusqu’à macOS 14 ; à faire une seule fois) ;
- depuis macOS 15 (Sequoia) ce raccourci ne suffit plus : lancer l’app une fois, puis ouvrir Réglages Système > Confidentialité et sécurité et cliquer sur « Ouvrir quand même » dans le message qui vient d’apparaître ;
- ou, en terminal, en reprenant le nom exact de l’app tel qu’il
apparaît dans le dossier Applications :
xattr -dr com.apple.quarantine "/Applications/<nom de l'app>.app".
Prérequis
- Linux : GTK 3 (
libgtk-3-0/gtk3) et un pilote GL/EGL fonctionnel (Mesa, ou NVIDIA via libglvnd) — la base habituelle d’une application Flutter-Linux, déjà présente sur un bureau récent. Architecture x86_64. - Windows : Windows 10 ou 11, x86_64 (plus le Visual C++ Redistributable, cf. ci-dessus). macOS : Apple Silicon (M1 et suivants).
- Réseau : l’app est un nœud pair-à-pair. Elle a besoin d’une connexion Internet sortante ; elle passe par un relai quand la connexion directe est impossible, donc aucune ouverture de port n’est nécessaire.
- Disque : l’app stocke localement les données qu’elle reçoit et son index. À titre d’ordre de grandeur, l’état public publié avec la version 0.0.8 pèse 2,0 Gio (cf. changelog) : prévoyez plusieurs gigaoctets libres si vous synchronisez tout.
- Pour publier (profil, annonce) : une phrase mnémonique Ğ1 de 12 ou 24 mots. La consultation ne demande aucun compte.
Après l’installation
L’app démarre sur une base locale vide, puis se synchronise. Le premier lancement, la connexion à un serveur et l’import de la clé sont décrits pas à pas sur la page Installer l’app.
Le code source est public : https://git.duniter.org/HugoTrentesaux/datapod — l’app peut aussi être construite depuis les sources (instructions).