Pacotes do I2P para Debian

Debian Sid, Ubuntu Bionic 18.04

I2P is available in the official repositories for Ubuntu Bionic 18.04 and Debian Sid. Install the "i2p" package using your package manager, as you would any other package. The instructions below are not required.

Debian Stretch and older, Ubuntu Artful 17.10 and older

Os packs do Debian foram testados e podem funcionar em plataformas a correr x86/x86_64: The I2P packages may work on systems not listed above. Please report any issues with these packages on Trac at https://trac.i2p2.de.
  • Opção 1: Versões recentes do Ubuntu e seus derivados (Tente este se não estiver usando Debian)
  • Opção 2: Debian (incluindo derivados do Debian)

Instructions for Ubuntu and derivatives like Linux Mint & Trisquel

Adicionando o PPA por linha de comando e instalando I2P
  1. Abra um terminal e digite:
        sudo apt-add-repository ppa:i2p-maintainers/i2p
    Este comando vai adicionar o PPA em /etc/apt/sources.list.d e buscar a chave gpg com a qual o repositório foi assinado. A chave GPG assegura que os pacotes não foram violados/alterados após seu empacotamento.
  2. Notifique seu gerenciador de pacotes sobre o novo PPA digitando:
        sudo apt-get update
    Esse comando vai ler a última lista de software de cada repositório ativado em seu sistema, incluindo o PPA do I2P que foi adicionado com o comando anterior.
  3. Agora está pronto para instalar o I2P!
        sudo apt-get install i2p
Adicionar o PPA, Utilizando Synaptic
  1. Abra o Synaptic (Sistema -> Administração -> Gerenciador de Pacotes Synaptic).
  2. Assim que o Synaptic abrir, selecione Repositórios no menu Configurações.
  3. Clique na aba Outras fontes e clique em Adicionar. Cole ppa:i2p-maintainers/i2p no campo APT-line e clique em Adicionar fonte. Clique no botão Fechar e em Atualizar.
  4. Na caixa Filtro Rápido, digite i2p e pressione enter. Quando i2p aparecer na lista, clique com o botão direito em i2p e selecione Marcar para Instalação. Após isso você deve ver um popup Marcar mudanças adicionais necessárias? . Se isso ocorrer, clique Marcar e em Aplicar.
Após completar o processo de instalação, você pode passar para a próxima parte da inicialização do I2P e da configuração do I2P em seu sistema.

Instruções para Debian

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

Note: The steps below should be performed with root access (i.e., switching user to root with su or by prefixing each command with sudo).

  1. Ensure that apt-transport-https and curl are installed.
        
        sudo apt-get update
        sudo apt-get install apt-transport-https curl
        
  2. Check which version of Debian you are using on this page at the Debian wiki and verify with /etc/debian_version on your system. Then, add lines like the following to /etc/apt/sources.list.d/i2p.list.

    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: If you are running Debian Sid (testing), then you can install I2P directly from Debian's main repository:
      sudo apt-get install i2p
      
  3. Download the key used to sign the repository:
    
      curl -o i2p-debian-repo.key.asc https://geti2p.net/_static/i2p-debian-repo.key.asc
    

  4. Check the fingerprint and owner of the key without importing anything:
        
      gpg -n --import --import-options import-show i2p-debian-repo.key.asc
        
  5. Add the key to APT's keyring:
        
      sudo apt-key add i2p-debian-repo.key.asc
        
  6. Informe seu gerenciador de pacotes do novo repositório inserindo
        
      sudo apt-get update
        
    This command will retrieve the latest list of software from every repository enabled on your system, including the I2P repository added in step 1.

  7. You are now ready to install I2P! Installing the i2p-keyring package will ensure that you receive updates to the repository's GPG key.
        
      sudo apt-get install i2p i2p-keyring
      

Após completar o processo de instalação, você pode passar para a próxima parte de inicialização e configuração do I2P em seu sistema.

Trabalho de pós-instalação

Usando estes pacotes do I2P, o roteador I2P pode ser iniciado das seguintes três formas:
  • "sob demanda" usando o script i2prouter. Basta rodar "i2prouter start" de um prompt de comando. (Atenção: Não use sudo nem rode como root!)
  • "Sob demanda" sem o java service wrapper (necessário em sistemas não-Linux/não-x86) rodando "i2prouter-nowrapper". (Atenção: Não use sudo nem rode como root!)
  • Como um serviço que automaticamente roda durante o boot, antes mesmo do login. O serviço pode ser ativado com "dpkg-reconfigure i2p" como root ou usando sudo. Este é o modo de operação recomendado.

Quando estiveres instalando pela primeira vez, lembra-te de ajustar teu NAT/parede de fogo se puderes. As portas a serem redirecionadas podem ser encontradas na página de configuração da rede no painel do roteador. Se precisares de ajuda para entender como redirecionar portas, talvez portfoward.com pode ser útil.

Favor revisar e ajustar as configurações de banda napágina de configuração, tendo em vista que a configuração padrão de 96 KB/s para receber e 40 KB/s para enviar são bem conservadoras.

Se você quer acessar eepsites pelo seu browser, dê uma olhada na opagina de configuração de proxy do browser para um fácil manual.