Paquets I2P pour Debian

Debian Sid, Ubuntu Bionic 18.04

I2P est proposé dans les dépôts officiels pour Ubuntu Bionic 18.04 et Debian Sid. Installez le paquet « i2p » en utilisant votre gestionnaire de paquets comme vous le feriez pour n’importe quel autre paquet. Les instructions ci-dessous ne sont pas nécessaires.

Debian Stretch et antérieure, Ubuntu Artful 17.10 et antérieure

Les paquets Debian ont été testés et devraient fonctionner sur les plateformes x86/x86_64 qui tournent sous : Les paquets d’I2P pourraient fonctionner sur des systèmes non listés ci-dessus. Veuillez signaler tout problème avec ces paquets sur Trac à https://trac.i2p2.de.
  • Option 1 : Versions récentes d’Ubuntu et dérivés (Essayer ceci si vous n’utilisez pas Debian)
  • Option 2 : Debian (y compris dérivés de Debian)

Instructions pour Ubuntu et versions dérivées telles que Linux Mint et Trisquel

Ajouter la PPA par la ligne de commande et installer I2P
  1. Ouvrir un terminal et saisir :
        sudo apt-add-repository ppa:i2p-maintainers/i2p
    Cette commande ajoutera la PPA dans /etc/apt/sources.list.d et récupérera la clé GPG avec laquelle le dépôt a été signé. La clé GPG garantit que les paquets n’ont pas été altérés depuis leur compilation.
  2. Signaler la nouvelle PPA à votre gestionnaire de paquets en saisissant :
        sudo apt-get update
    Cette commande récupérera la liste la plus récente de logiciels de chaque dépôt activé sur votre système, y compris ceux de la PPA d’I2P ajoutée avec la commande précédente.
  3. I2P peut maintenant être installé !
        sudo apt-get install i2p
Ajout de la PPA en utilisant Synaptic
  1. Ouvrir Synaptic (Système -> Administration -> Gestionnaire de paquets Synaptic).
  2. Une fois Synaptic ouvert, sélectionner Dépôts dans le menu Configuration.
  3. Cliquer sur l’onglet Autres logiciels et sur Ajouter. Coller ppa:i2p-maintainers/i2p dans le champ « Ligne APT » et cliquer sur Ajouter la source. Cliquer sur le bouton Fermer puis sur Recharger.
  4. Dans le champ « Filtre rapide » saisir i2p et appuyer sur Entrée. Quand i2p apparaît dans la liste des résultats, cliquer à droite sur i2p et sur Sélectionner pour installation. Une fenêtre surgissante Prévoir d’effectuer d’autres changements ? devrait apparaître. Si c’est le cas, cliquer sur Ajouter à la sélection puis Appliquer.
Une fois le processus d’installation terminé, vous pouvez procéder au lancement d’I2P et à sa configuration pour votre système.

Instructions pour Debian

Les architectures actuellement prises en charge incluent amd64, i386, armel, armhf (pour Raspbian).

Note : les étapes ci-dessous devraient être exécutées avec l’accès superutilisateur (c.-à-d. en basculant vers l’utilisateur root avec su ou en précédant chaque commande par sudo).

  1. Assurez-vous que apt-transport-https et curl sont installés.
        
        sudo apt-get update
        sudo apt-get install apt-transport-https curl
        
  2. Vérifiez quelle version de Debian vous utilisez sur cette page du wiki Debian et comparez avec /etc/debian_version sur votre système. Ajoutez ensuite à /etc/apt/sources.list.d/i2p.list des lignes semblables à ce qui suit.

    For Stretch (stable):
        deb https://deb.i2p2.de/ stretch main
        deb-src https://deb.i2p2.de/ stretch main
    

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

    For Wheezy (obsolete):
        deb https://deb.i2p2.de/ wheezy main
        deb-src https://deb.i2p2.de/ wheezy main
    

    Note : Si vous utilisez Debian Sid (testing), vous pouvez alors installer I2P directement à partir du dépôt principal de Debian.:
      sudo apt-get install i2p
      
  3. Téléchargez la clé utilisée pour signer le dépôt :
    
      curl -o i2p-debian-repo.key.asc https://geti2p.net/_static/i2p-debian-repo.key.asc
    

  4. Vérifiez l’empreinte et le propriétaire de la clé sans rien importer:
        
      gpg -n --import --import-options import-show i2p-debian-repo.key.asc
        
  5. Ajoutez la clé au trousseau d’APT:
        
      sudo apt-key add i2p-debian-repo.key.asc
        
  6. Signaler le nouveau dépôt à votre gestionnaire de paquets en saisissant :
        
      sudo apt-get update
        
    Cette commande récupérera la liste la plus récente de logiciels de chaque dépôt activé sur votre système, y compris ceux du dépôt d’I2P ajouté avec la commande précédente.

  7. Vous êtes maintenant prêt à installer I2P ! Installer le paquet i2p-keyring garantira que vous obteniez les mises à jour de la clé GPG du dépôt.
        
      sudo apt-get install i2p i2p-keyring
      

Une fois le processus d’installation terminé, vous pouvez procéder au starting I2P et à sa configuration pour votre système.

Travail postinstallation

En utilisant ces paquets I2P, le routeur I2P peut être démarré des trois façons suivantes :
  • « à la demande » en utilisant le script i2prouter. Simplement exécuter « i2prouter start » dans une invite de commande. (Note : ne pas utiliser sudo ni l’exécuter en tant que root !)
  • « à la demande » sans l’enveloppeur de service Java (requis sur les systèmes non Linux ou non x86) en exécutant « i2prouter-nowrapper ». (Note : ne pas utiliser sudo ni l’exécuter en tant que root !)
  • en tant que service lancé automatiquement lors du démarrage de votre 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.

Lors d’une première installation, veuillez si vous le pouvez vous rappeler de paramétrer votre traduction d’adresses réseau ou votre pare-feu. Vous trouverez les ports à réacheminer sur la page de configuration du réseau dans la console du routeur. Si vous avez besoin d’aide pour réacheminer des ports, portforward.com pourrait vous être utile.

Veuillez vérifier et ajustez les paramètres de bande passante sur la page de configuration, car les paramètres par défaut de 96 kb/s en aval et 40 kb/s en amont sont plutôt conservateurs.

Si vous voulez atteindre des sites eep avec votre navigateur, un guide pratique facile se trouve sur la page de configuration du mandataire des navigateurs.