Debian I2P 软件包

已经过测试并且应该能工作在 x86/x86_64 平台上的软件包: I2P包可能也能在上面未列出的系统上工作。请在 Trac at https://trac.i2p2.de 上报告任何这些包相关的问题。
  • 选择 1: Ubuntu 最近版本及其衍生版 (如果您使用的不是Debian,请尝试此项。)
  • 选择 2:Debian (包括 Debian 衍生版)

适用于 Ubuntu 12.04 Precise Pangolin(和更高版本)及衍生物(如 Linux Mint 和 Trisquel)的操作说明

通过命令行添加PPA源,安装I2P
  1. 打开终端窗口并输入:
        sudo apt-add-repository ppa:i2p-maintainers/i2p
    此命令将添加 PPA 至 /etc/apt/source.list.d 中, 并获取软件源签名所使用的 GPG 密钥。GPG 密钥保证软件包自编译后没有被篡改。
  2. 输入一下命令,通知您的软件包管理器新添加的PPA源:
        sudo apt-get update
    此命令将从系统中已启用的每个软件源中获取最新的软件列表,包括刚刚通过命令添加的 I2P PPA 源。
  3. 您现在可以安装I2P了!
        sudo apt-get install i2p
使用Synaptic添加PPA
  1. 打开 Synaptic (系统 -> 管理 -> Synaptic 软件包管理器)。
  2. Synaptic 启动后,从 设置 菜单中选择 软件源
  3. 点击 其他来源 选项卡,单击 添加。 粘贴 ppa:i2p-maintainers/i2p 至 APT-行并点击添加来源。 点击关闭 按钮,然后 重新载入
  4. 在快速筛选框中,输入 i2p,按回车键。 结果列表中出现 i2p 后,右键点击 i2p 并选择 标记为安装。 此后可能会出现 标记其他需要的变更? 弹出窗口,请选择 标记 然后 应用
安装过程结束后,您可以继续到下一部分 启动I2P,根据您的系统对其进行配置。

Debian 的安装指南

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

注意:下列步骤应以 root 权限执行(例如用 "su" 切换到 root,或者用 "sudo" 前缀执行每个命令)。

  1. 添加如下行到 /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. 下载签名版本库的密钥并添加到 apt 中:
        apt-key add i2p-debian-repo.key.asc
  3. 通知您软件包管理器新的存储库, 通过输入
        apt-get update
    此命令将从您的系统上启用的每个资源库中检索最新的软件列表,包括用上述步骤添加的 I2P 资源库 1.
  4. 您现在已准备好安装 I2P!安装 i2p-keyring 软件包,确保你接收到用资源库的 GPG 密钥签发的更新。
        apt-get install i2p i2p-keyring

安装过程结束后,您可以继续到下一部分 启动I2P,根据您的系统对其进行配置。

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/

安装收尾工作

使用以上 I2P 软件包,I2P 路由可以通过如下方式启动
  • "按需启动" 使用 i2prouter 脚本。从命令行执行 "i2prouter start" 即可。(注意:要使用 sudo 或以 root 身份运行!)
  • "按需运行" 执行 "i2prouter-nowrapper", 不使用 java 服务封装直接运行(非Linux/非x86系统中需要这样)。 (注意:要使用 sudo 或以 root 身份运行!)
  • 作为服务在您的系统启动时自动运行,甚至早于用户登录。服务可以通过以root身份或sudo命令执行"dpkg-reconfigure i2p"启用。这是推荐的操作方式。

首次安装时,请不要忘记如果可能请调整您的 NAT/防火墙。 需要转发的端口可以通过路由控制台的 网络配置页面查看。 如果需要端口转发/端口映射方面的帮助,portforward.com可能会对您有用。

请到配置页面, 检查并调整带宽设置,因为默认设置的 96 KB/s 下行 / 40 KB/s 上行相当保守。

如果您希望通过浏览器访问I2P暗网内的网站, 您需要参看 浏览器代理设置 页面了解基本设置方法。