Paquets Debian I2P

Le paquet Debian a été testé et devrait fonctionner sur les plateformes x86/x86_64 qui tournent sur : Les paquets I2P pourraient fonctionner sur des systèmes non listés ci-dessus. Veuillez rapporter tout problème au sujet de ces paquets sur Trac à https://trac.i2p2.de.
  • Option 1: Versions récentes de Ubuntu et ses dérivées (Essayez ceci si vous n'utilisez pas Debian)
  • Option 2: Debian (y compris dérivés de Debian)

Instructions pour Ubuntu 12.04 Precise Pangolin (et plus récents) et versions dérivées telles que Linux Mint et Trisquel

Ajouter le PPA en ligne de commande et installer I2P
  1. Ouvrez un terminal et tapez :
        sudo apt-add-repository ppa:i2p-maintainers/i2p
    Cette commande va ajouter le PPA à /etc/apt/sources.list.d et récuperer la clé GPG avec laquelle le dépôt a été signé. La clé GPG permet de vérifier que les paquetages n'ont pas été altérés depuis leur compilation.
  2. Prendre en compte la nouvelle archive PPA :
        sudo apt-get update
    Cette commande va récupérer la liste des logiciels les plus récents de chaque dépôt activé sur votre système, y compris ceux du PPA I2P qui a été ajouté avec la commande précédente.
  3. Vous êtes maintenant prêt à installer I2P !
        sudo apt-get install i2p
Ajouter le PPA en utilisant Synaptic
  1. Ouvrir Synaptic (Outils Système -> Administration -> Gestionnaire de paquets Synaptic).
  2. Une fois Synaptic ouvert, dans le menu Paramètres sélectionnez Dépôts.
  3. Cliquer sur l'onglet Autres sources et cliquez Ajouter. Coller ppa:i2p-maintainers/i2p dans le champ ligne-APT et cliquez sur Ajouter source. Cliquez sur le bouton Fermer puis Recharger.
  4. Dans le champs "filtre rapide", tapez i2p puis pressez entrée. Quand i2p apparaît dans la liste des résultats, faites un clic droit sur i2p et sélectionnez Marquer pour installation. Après avoir fait cela vous devriez voir l'invite Marquer les changements additionnels requis ?. Si c'est le cas, cliquez Marquer puis Appliquer.
Une fois le processus d'installation terminé, vous pouvez passer à la prochaine étape : configuration post-install

Instructions pour Debian

Currently supported architectures include amd64, i386, armel, armhf (for Raspbian), and powerpc.

Notez : les étapes ci-dessous devraient être exécutées avec accès root (ex: en s'identifiant comme root avec la commande "su" ou en préfixant chaque commande par "sudo").

  1. Ajoutez les lignes suivantes au fichier /etc/apt/sources.list.d/i2p.list.
    For Wheezy:
        deb https://deb.i2p2.de/ wheezy main
        deb-src https://deb.i2p2.de/ wheezy main
    

    For Jessie (stable):
        deb https://deb.i2p2.de/ jessie main
        deb-src https://deb.i2p2.de/ jessie main
    

    For Stretch (not available until I2P 0.9.30):
         deb https://deb.i2p2.de/ stretch main
         deb-src https://deb.i2p2.de/ stretch main
    

    For Stretch (I2P development builds for testing):
         deb https://deb.i2p2.de/ stretch-testing main
         deb-src https://deb.i2p2.de/ stretch-testing main
    

    For Testing or Unstable (Sid) (will not work until I2P 0.9.30):
         deb https://deb.i2p2.de/ unstable main
         deb-src https://deb.i2p2.de/ unstable main
    
  2. Téléchargez la clé utilisée pour signer le dépôt et ajoutez-là à apt :
        apt-key add i2p-debian-repo.key.asc
  3. Notifiez votre gestionnaire de paquet du nouveau dépôt, en entrant
        apt-get update
    Cette commande va récupérer la dernière liste de logiciel depuis chaque dépôt activé sur votre système, y compris le dépôt I2P ajouté à l'étape 1.
  4. Vous êtes maintenant prêt à installer I2P ! Installer le paquet i2p-keyring vous assurera d'obtenir les mises à jour de la clé GPG du dépôt.
        apt-get install i2p i2p-keyring

Une fois le processus d'installation terminé, vous pouvez passer à la prochaine étape : configuration post-install

Note: If the https address does not work, either:

  1. sudo apt-get install apt-transport-https
  2. Change the repository address to http://deb.i2p2.no/

Configuration post-installation

En utilisant ces paquets I2P, le routeur I2P peut être lancé des trois façons différentes :
  • En utilisant le script i2prouter "à la demande". Lancez simplement "i2prouter start" depuis une invite de commande. (Note: ne pas utiliser sudo ni le lancer en tant que root !)
  • "à la demande" sans le java service wrapper (requis sur les systèmes non-Linux/non-x86) en lançant "i2prouter-nowrapper". (Note: ne pas utiliser sudo ni le lancer en tant que root !)
  • en tant que service lancé automatiquement au démarrage du système, avant même d'avoir ouvert une session. Le service peut être activé avec "dpkg-reconfigure i2p" en tant que root ou en utilisant sudo. C'est la méthode recommandée.

Lorsque vous installez pour la première fois, veuillez ne pas oublier de régler votre NAT / pare-feu si vous le pouvez. Les ports à transférer peuvent être trouvés sur la Configuration réseau I2P dans la console du routeur. Si, pour transférer des ports, de l'aide vous est nécessaire, le site web portforward.com pourra vous être utile.

Vérifiez et ajustez les paramètres de bande passante dans la page de configuration, car les paramètres par défaut de 96 KB/s down / 40 KB/s up sont plutôt restrictifs.

Si vous voulez consulter des sites eep via votre navigateur, jettez un coup d'oeil à la page configuration du navigateur pour de plus amples informations.