Pacotes da I2P no Debian

Os pacotes Debian foram testados e devem funcionar em plataformas x86/x86_64 que executam: Os pacotes I2P podem funcionar em sistemas que não estão listados abaixo. Por favor, reporte qualquer problema com esses pacotes no Trac em http://trac.i2p2.de.
  • Opção 1: Versões recentes do Ubuntu e derivados (Tente isto se você não está usando o Debian)
  • Opção 2: Debian (incluindo derivados do Debian)

Instruções para a distribuição Ubuntu 12.04 Precise Pangolin (e mais recentes) e derivadas como Linux Mint & Trisquel

Adicionando o PPA via linha de comando e instalando a I2P
  1. Abra um terminal e digite:
        sudo apt-add-repository ppa:i2p-maintainers/i2p
    Este comando irá adicionar o PPA a /etc/apt/sources.list.d e recupear a chave gpg com a qual o repositório foi assinado. A chave GPG serve para assegurar que o pacote não foi adulterado quando da sua compilação.
  2. Informe o seu gerenciador de pacotes sobre o novo PPA, digitando:
        sudo apt-get update
    Este comando retornará a última lista de software de cada repositório autorizado no seu sistema, incluindo o PPA da I2P que foi adicionado com o comando anterior.
  3. Você já está pronto para instalar a I2P!
        sudo apt-get install i2p
Adicionando o PPA usando o Synaptic
  1. Abra o Synaptic (Sistema -> Administração -> Gerenciador de pacotes Synaptic).
  2. Uma vez que o Synaptic esteja aberto, selecione Repositórios no menu Configuração.
  3. Clique na aba Outras fontes e em Adicionar. Copie e cole ppa:i2p-maintainers/i2p no campo linha-APT e clique em Adicionar fonte. Clique no botão Fechar e, em seguida, em Recarregar.
  4. Na caixa Filtro Rápido, digite i2p e pressione enter. Uma vez que i2p tenha aparecido na lista de resultados, clique com o botão direito em i2p e selecione Marcar para instalação. Feito isso, você deve ver um popup Marcar alterações adicionais necessárias?. Se isso ocorrer, clique em Marcar e então em Aplicar.
Uma vez que o processo de instalação tenha sido completado, você pode ir para a próxima parte de iniciando e configurar o software I2P de acordo com o seu sistema.

Instruções para o Debian

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

Nota: Os passos abaixo devem ser realizados com acesso root (i.e., alternando o usuário para root com "su" ou adicionando o prefixo "sudo" em cada comando).

  1. Adicionar linhas como as seguintes a /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. Baixar a chave usada para assinar o repositório e adicioná-lo ao apt:
        apt-key add i2p-debian-repo.key.asc
  3. Notifique o seu gerenciador de pacotes a respeito do novo repositório digitando
        apt-get update
    Esse comando irá recuperar a última lista de softwares de qualquer repositório ativado em seu sistema, incluindo o repositório I2P adicionado no passo 1.
  4. Você agora está pronto para instalar o I2P! Instalando o pacote chaveiro-i2p ira garantir que você receba atualizações para a chave GPG do repositório.
        apt-get install i2p i2p-keyring

Uma vez que o processo de instalação tenha terminado, você pode avançar para inicializando a I2P e configurando-a para o seu sistema.

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/

Trabalho pós-instalação

Usando estes pacotes da I2P o roteador I2P pode ser inicializado das três maneiras seguintes:
  • "sob demanda" usando o script i2prouter. Simplesmente digite "i2prouter start" na interface de linha de comandos. (Nota: Não usar "sudo" ou executá-lo como root!)
  • "on demand" sem o java service wrapper (necessário num sistema non-Linux/non-x86) executando "i2prouter-nowrapper". (Note: Do not use sudo or run it as root!)
  • como um serviço que se inicia automaticamente com a inicialização do sistema, mesmo antes de logar-se. O serviço pode ser ativado com "dpkg-reconfigure i2p como usuário root ou usando 'sudo'. Essa é a forma recomendada de operação.

Ao instalar pela primeira vez, por favor lembre-se de ajustar o NAT/firewall se você puder. As portas a serem encaminhadas podem ser encontradas na página de configuração de rede no console do roteador. Se for necessário uma orientação a respeito do encaminhamento de portas, você pode encontrar no portforward.com, pode ser útil.

Por favor, reveja e ajuste as configurações da banda larga na página de configurações, uma vez que os valores pré-definidos 96 KB/s para download / 40 KB/s para upload são relativamente conservadores.

Se você quer chegar a eepsites através do seu navegador, dê uma olhada na página configuração de proxy no navegador para um 'como fazer' descomplicado.