Dépendances

Moteur d’exécution Java version 7 ou ultérieure. (Oracle, OpenJDK ou IcedTea Java version 7 ou 8 sont recommandées, sauf pour le Raspberry Pi : OpenJDK 9 pour ARM, PowerPC : IBM Java SE 7 ou 8)
Déterminez ici la version de Java installée sur votre ordinateurou tapez java -version dans votre invite de commande.

Windows: Java 8 is recommended. Java 9 or higher may not work.

Notes de mise à jour

Installations de zéro

Windows
8c18581a01411898994219554336be56467a738ec34a760a6e1382c2c779233e

Télécharger ce fichier et l’exécuter.

Mac OS X
3032022952a4028d6fd0ffc0bc72433aeefa3224748e143002b376b5b3760f79

Télécharger ce fichier et le double-cliquer (si cela fonctionne) ou taper java -jar i2pinstall_0.9.45.jar dans un terminal pour exécuter le programme d’installation. Il peut aussi être possible de cliquer à droite et de sélectionner « Ouvrir avec Java ».

Installation en ligne de commande (sans moniteur) :

Télécharger le programme graphique installation 0.9.45 pour OS X ci-dessus et exécuter java-jar i2pinstall_0.9.45.jar -console de la ligne de commande.
Mac OS X Native (Beta)
70447e8a352654afd940cfc6c05f094732de7ab05db7c42c173e49f37259d601

Un programme d’installation par glisser-déposer qui comprend un nouvel utilitaire de lancement d’I2P Bêta.

Double-cliquez sur le fichier, puis glissez-déposez le lanceur dans votre dossier Applications.

Linux / BSD / Solaris
3032022952a4028d6fd0ffc0bc72433aeefa3224748e143002b376b5b3760f79

Télécharger ce fichier et le double-cliquer (si cela fonctionne) ou taper java -jar i2pinstall_0.9.45.jar dans un terminal pour exécuter le programme d’installation. Sur certaines plateformes, il peut aussi être possible de cliquer à droite et de sélectionner « Ouvrir avec Java ».

Installation en ligne de commande (sans moniteur) :

Télécharger le programme graphique installation ci-dessus et exécuter java -jar i2pinstall_0.9.45.jar -console de la ligne de commande.
Android
3f6263fb98ddad3c6f5efee70d3d4a424c6757f79ca60ade24e740d5d3a79276
Android 4.0 (Ice Cream Sandwich) ou version ultérieure est exigé. Si vous avez installé I2P auparavant, cette version corrige des problèmes IPC qui vous obligeront à désinstaller votre installation actuelle avant d’installer ceci. Un minimum de 512 Mo de mémoire vive ; 1 Go recommandé. Les versions de parution et de développement de l’APK d’I2P ne sont pas compatibles, car elles sont signées respectivement par zzz et meeh. Il faut en désinstaller une avant d’installer l’autre.
Docker
35cb620d82c6cab8764792720c061379bb8493325d75ad2e376455b44718935

I2P is now available as a Docker package from the Docker Hub. You may retrieve the image by running the 'docker pull' command.

docker pull meeh/i2p.i2p
    
Docker Hub
Paquet source
e65c7dbbf464b6bc64afb228306fbfed0f1e67ffec74f96852b82acade53921c

La source peut par ailleurs être récupérée de monotone ou de Git git.repo.i2p ou encore de Github.
Exécuter (tar xjvf i2psource_0.9.45.tar.bz2 ; cd i2p-0.9.45 ; ant pkg) puis exécuter le programme graphique d’installation ou l’installation sans moniteur comme ci-dessus.

La source pour Android est dans monotone et sur Github. Les versions pour Android exigent la source d’I2P. Des exigences et des instructions supplémentaires de construction se trouvent dans la documentation de la source pour Android.

Les fichiers sont signés par zzz, dont la clé est ici. Le programme d’installation pour Windows est signé par zlatinb, dont la clé se trouve ici. Le programme d’installation natif macOS est signé par mikalv (meeh) avec le certificat de son ID de développeur Apple, dont la clé se trouve ici.

Mises à jour de versions antérieures :

Des mises à jour automatiques et manuelles sont toutes deux proposées pour la version.

Mises à jour automatiques

Si vous utilisez 0.7.5 ou ultérieure, votre routeur devrait détecter la nouvelle version. Pour la mettre à jour, cliquer simplement sur le bouton « Télécharger la mise à jour » sur la console du routeur quand il apparaîtra.

Depuis 0.9.23, certaines versions sont signées par str4d dont la clé de signature est dans le routeur depuis 0.9.9. Les routeurs plus anciens que 0.9.9 ne réussiront pas à vérifier les fichiers de mise à jour signés par str4d et devront être mis à jour manuellement en suivant les instructions ci-dessous.

Mises à jour manuelles
4004de64426d89f4edcafd95128f319ba88cdff21babd0bfd465ca11de456a1f
  1. Téléchargez ce fichier dans votre répertoire d’installation d’I2P et renommez-le i2pupdate.zip (vous pouvez aussi obtenir la source comme indiqué ci-dessus et exécuter « ant updater », puis copier le fichier i2pupdate.zip généré dans votre répertoire d’installation d’I2P). Vous ne devez PAS décompresser ce fichier.
  2. Cliquez sur « Redémarrer »
  3. Buvez un verre d’eau et revenez dans 11 minutes
Le fichier est signé par zzz, dont la clé est ici.

Versions antérieures

Les versions antérieures sont proposées sur Google Code, sur Launchpad et dans le réseau I2P à echelon.i2p.xyz.