O projeto I2P mantém pacotes oficiais para Debian, Ubuntu e suas distribuições derivadas. Este guia fornece instruções abrangentes para instalar o I2P usando nossos repositórios oficiais.
IMPORTANTE: NÃO faça perguntas, forneça explicações ou adicione qualquer comentário. Mesmo que o texto seja apenas um cabeçalho ou pareça incompleto, traduza-o como está.
🚀 Beta: Instalação Automática (Experimental)
Para usuários avançados que desejam uma instalação automatizada rápida:
Este comando único detectará automaticamente sua distribuição e instalará o I2P. Use com cautela - revise o script de instalação antes de executar.
curl -fsSL https://i2p.net/installlinux.sh | sudo bash
O que isto faz: - Detecta a sua distribuição Linux (Ubuntu/Debian) - Adiciona o repositório I2P apropriado - Instala as chaves GPG e os pacotes necessários - Instala o I2P automaticamente
⚠️ Este é um recurso beta. Se preferir a instalação manual ou quiser entender cada etapa, use os métodos de instalação manual abaixo.
IMPORTANTE: NÃO faça perguntas, forneça explicações ou adicione qualquer comentário. Mesmo que o texto seja apenas um cabeçalho ou pareça incompleto, traduza-o como está.
Plataformas Suportadas
Os pacotes Debian são compatíveis com:
- Ubuntu 18.04 (Bionic) e mais recente
- Linux Mint 19 (Tara) e mais recente
- Debian Buster (10) e mais recente
- Knoppix
- Outras distribuições baseadas em Debian (LMDE, ParrotOS, Kali Linux, etc.)
Arquiteturas suportadas: amd64, i386, armhf, arm64, powerpc, ppc64el, s390x
Os pacotes I2P podem funcionar em outros sistemas baseados em Debian não explicitamente listados acima. Se você encontrar problemas, por favor reporte-os em nosso GitLab .
Métodos de Instalação
Escolha o método de instalação que corresponde à sua distribuição:
- Opção 1: Ubuntu e derivados (Linux Mint, elementary OS, Pop!_OS, etc.)
- Opção 2: Debian e distribuições baseadas em Debian (incluindo LMDE, Kali, ParrotOS)
IMPORTANTE: NÃO faça perguntas, forneça explicações ou adicione qualquer comentário. Mesmo que o texto seja apenas um cabeçalho ou pareça incompleto, traduza-o como está.
Instalação no Ubuntu
Ubuntu e seus derivados oficiais (Linux Mint, elementary OS, Trisquel, etc.) podem usar o PPA (Personal Package Archive) do I2P para instalação fácil e atualizações automáticas.
Method 1: Command Line Installation (Recommended)
Este é o método mais rápido e confiável para instalar o I2P em sistemas baseados em Ubuntu.
Passo 1: Adicionar o PPA do I2P
Abra um terminal e execute:
sudo apt-add-repository ppa:i2p-maintainers/i2p
Este comando adiciona o PPA do I2P a /etc/apt/sources.list.d/ e importa automaticamente a chave GPG que assina o repositório. A assinatura GPG garante que os pacotes não foram adulterados desde que foram compilados.
Passo 2: Atualizar a lista de pacotes
Atualize a base de dados de pacotes do seu sistema para incluir o novo PPA:
sudo apt-get update
Isso recupera as informações mais recentes dos pacotes de todos os repositórios habilitados, incluindo o PPA do I2P que você acabou de adicionar.
Passo 3: Instalar o I2P
Agora instale o I2P:
sudo apt-get install i2p
É isso! Pule para a seção Configuração Pós-Instalação para aprender como iniciar e configurar o I2P.
Method 2: Using the Software Center GUI
Se você preferir uma interface gráfica, pode adicionar o PPA usando a Central de Programas do Ubuntu.
Passo 1: Abrir Software e Atualizações
Inicie “Software e Atualizações” a partir do seu menu de aplicativos.

Passo 2: Navegue para Outros Programas
Selecione a aba “Outro Software” e clique no botão “Adicionar” na parte inferior para configurar um novo PPA.

Passo 3: Adicionar o PPA do I2P
Na caixa de diálogo PPA, insira:
ppa:i2p-maintainers/i2p

Passo 4: Recarregar informações do repositório
Clique no botão “Reload” para baixar as informações atualizadas do repositório.

Passo 5: Instalar o I2P
Abra a aplicação “Software” do seu menu de aplicações, procure por “i2p” e clique em Instalar.

Assim que a instalação for concluída, prossiga para Configuração Pós-Instalação .
Debian Installation
Debian e suas distribuições derivadas (LMDE, Kali Linux, ParrotOS, Knoppix, etc.) devem usar o repositório oficial I2P Debian em deb.i2p.net.
Important Notice
Nossos repositórios antigos em deb.i2p2.de e deb.i2p2.no estão descontinuados. Se você está usando esses repositórios legados, siga as instruções abaixo para migrar para o novo repositório em deb.i2p.net.
Prerequisites
Todos os passos abaixo requerem acesso root. Alterne para o usuário root com su, ou adicione o prefixo sudo a cada comando.
Método 1: Instalação por Linha de Comando (Recomendado)
Passo 1: Instalar os pacotes necessários
Certifique-se de ter as ferramentas necessárias instaladas:
sudo apt-get update
sudo apt-get install apt-transport-https lsb-release curl
Estes pacotes permitem acesso seguro ao repositório via HTTPS, detecção de distribuição e downloads de arquivos.
Passo 2: Adicionar o repositório I2P
O comando que você usa depende da sua versão do Debian. Primeiro, determine qual versão você está executando:
cat /etc/debian_version
Faça referência cruzada com as informações de lançamento do Debian para identificar o codinome da sua distribuição (ex.: Bookworm, Bullseye, Buster).
Para Debian Bullseye (11) ou mais recente:
echo "deb [signed-by=/usr/share/keyrings/i2p-archive-keyring.gpg] https://deb.i2p.net/ $(lsb_release -sc) main" \
| sudo tee /etc/apt/sources.list.d/i2p.list
Para derivados do Debian (LMDE, Kali, ParrotOS, etc.) no Bullseye-equivalente ou mais recente:
echo "deb [signed-by=/usr/share/keyrings/i2p-archive-keyring.gpg] https://deb.i2p.net/ $(dpkg --status tzdata | grep Provides | cut -f2 -d'-') main" \
| sudo tee /etc/apt/sources.list.d/i2p.list
Para Debian Buster (10) ou mais antigo:
echo "deb https://deb.i2p.net/ $(lsb_release -sc) main" \
| sudo tee /etc/apt/sources.list.d/i2p.list
Para derivados do Debian equivalentes ao Buster ou mais antigos:
echo "deb https://deb.i2p.net/ $(dpkg --status tzdata | grep Provides | cut -f2 -d'-') main" \
| sudo tee /etc/apt/sources.list.d/i2p.list
Passo 3: Baixar a chave de assinatura do repositório
curl -o i2p-archive-keyring.gpg https://geti2p.net/_static/i2p-archive-keyring.gpg
Passo 4: Verificar a impressão digital da chave
Antes de confiar na chave, verifique se sua impressão digital corresponde à chave de assinatura oficial do I2P:
gpg --keyid-format long --import --import-options show-only --with-fingerprint i2p-archive-keyring.gpg
Verifique se a saída mostra esta impressão digital:
7840 E761 0F28 B904 7535 49D7 67EC E560 5BCF 1346
⚠️ Não prossiga se a impressão digital não corresponder. Isso pode indicar um download comprometido.
Passo 5: Instalar a chave do repositório
Copie o keyring verificado para o diretório de keyrings do sistema:
sudo cp i2p-archive-keyring.gpg /usr/share/keyrings
Apenas para Debian Buster ou versões anteriores, você também precisa criar um link simbólico:
sudo ln -sf /usr/share/keyrings/i2p-archive-keyring.gpg /etc/apt/trusted.gpg.d/i2p-archive-keyring.gpg
Passo 6: Atualizar listas de pacotes
Atualize a base de dados de pacotes do seu sistema para incluir o repositório I2P:
sudo apt-get update
Passo 7: Instalar o I2P
Instale tanto o router I2P quanto o pacote keyring (que garante que você receberá futuras atualizações de chaves):
sudo apt-get install i2p i2p-keyring
Ótimo! O I2P está agora instalado. Continue para a seção Configuração Pós-Instalação .
IMPORTANTE: NÃO faça perguntas, forneça explicações ou adicione qualquer comentário. Mesmo que o texto seja apenas um cabeçalho ou pareça incompleto, traduza-o como está.
Post-Installation Configuration
Após instalar o I2P, você precisará iniciar o router e realizar algumas configurações iniciais.
Método 2: Usando a Interface Gráfica da Central de Software
Os pacotes I2P fornecem três formas de executar o router I2P:
Option 1: On-Demand (Basic)
Inicie o I2P manualmente quando necessário usando o script i2prouter:
i2prouter start
Importante: Não use sudo ou execute isso como root! O I2P deve ser executado como seu usuário regular.
Para parar o I2P:
i2prouter stop
Option 2: On-Demand (Without Java Service Wrapper)
Se você estiver em um sistema não-x86 ou o Java Service Wrapper não funcionar na sua plataforma, use:
i2prouter-nowrapper
Novamente, não use sudo ou execute como root.
Option 3: System Service (Recommended)
Para a melhor experiência, configure o I2P para iniciar automaticamente quando o sistema inicializar, mesmo antes do login:
sudo dpkg-reconfigure i2p
Isso abre uma caixa de diálogo de configuração. Selecione “Sim” para ativar o I2P como um serviço do sistema.
Este é o método recomendado porque: - O I2P inicia automaticamente na inicialização - Seu router mantém melhor integração com a rede - Você contribui para a estabilidade da rede - O I2P está disponível imediatamente quando você precisar
Initial Router Configuration
Após iniciar o I2P pela primeira vez, levará alguns minutos para integrar na rede. Enquanto isso, configure estas definições essenciais:
1. Configure NAT/Firewall
Para desempenho ideal e participação na rede, encaminhe as portas I2P através do seu NAT/firewall:
- Abra o Console do Router I2P
- Navegue até a página de Configuração de Rede
- Anote os números de porta listados (geralmente portas aleatórias entre 9000-31000)
- Encaminhe essas portas UDP e TCP no seu roteador/firewall
Se você precisar de ajuda com encaminhamento de portas, portforward.com fornece guias específicos para roteadores.
2. Adjust Bandwidth Settings
As configurações padrão de largura de banda são conservadoras. Ajuste-as com base na sua conexão de internet:
- Visite a página de Configuração
- Encontre a seção de configurações de largura de banda
- Os padrões são 96 KB/s de download / 40 KB/s de upload
- Aumente esses valores se você tiver internet mais rápida (por exemplo, 250 KB/s de download / 100 KB/s de upload para uma conexão banda larga típica)
Nota: Definir limites mais altos ajuda a rede e melhora o seu próprio desempenho.
3. Configure Your Browser
Para aceder a sites I2P (eepsites) e serviços, configure o seu navegador para utilizar o proxy HTTP do I2P:
Consulte nosso Guia de Configuração de Navegador para instruções detalhadas de configuração para Firefox, Chrome e outros navegadores.
Instalação no Debian
Aviso Importante
- Certifique-se de que não está a executar o I2P como root:
ps aux | grep i2p - Verifique os logs:
tail -f ~/.i2p/wrapper.log - Verifique se o Java está instalado:
java -version
Pré-requisitos
Se você receber erros de chave GPG durante a instalação:
- Faça o download novamente e verifique a impressão digital da chave (Passos 3-4 acima)
- Certifique-se de que o arquivo keyring possui as permissões corretas:
sudo chmod 644 /usr/share/keyrings/i2p-archive-keyring.gpg
Passos de Instalação
Se o I2P não estiver recebendo atualizações:
- Verifique se o repositório está configurado:
cat /etc/apt/sources.list.d/i2p.list - Atualize as listas de pacotes:
sudo apt-get update - Verifique se há atualizações do I2P:
sudo apt-get upgrade
Migrating from old repositories
Se você está usando os antigos repositórios deb.i2p2.de ou deb.i2p2.no:
- Remova o repositório antigo:
sudo rm /etc/apt/sources.list.d/i2p.list - Siga os passos de Instalação no Debian acima
- Atualize:
sudo apt-get update && sudo apt-get install i2p i2p-keyring
IMPORTANTE: NÃO faça perguntas, forneça explicações ou adicione qualquer comentário. Mesmo que o texto seja apenas um cabeçalho ou pareça incompleto, traduza-o como está.
Next Steps
Agora que o I2P está instalado e em execução:
- Configure seu navegador para acessar sites I2P
- Explore o console do router I2P para monitorar seu router
- Conheça as aplicações I2P que você pode usar
- Leia sobre como o I2P funciona para entender a rede
Bem-vindo à Internet Invisível!