依赖关系

Java 运行时版本 7 或更高。 (OracleOpenJDK,或 IcedTea 推荐 Java 版本 7 或 8 , 除了树莓派:OpenJDK 9 for ARM, PowerPC:IBM Java SE 7 或 8)
在此处判断您已安装的 Java 版本 或在您的命令提示符中输入 java -version 。 Java 9 支持正在开发中,不建议作为日常使用。

发布说明

全新安装

Windows
4d25819a846a461e6e87caf7f44dd03eb755d502e8efe990bfb0dc5af2ce9d5f

下载此文件并运行。

Mac OS X
265729c1d676939bc81f96689b72c5f413083f4bbd849393f7629db05523d238

下载此文件并双击它(如果有用)或在终端中输入 java -jar i2pinstall_0.9.44.jar 以运行安装包。 您或许可以从右键菜单中选择 "用 Java 打开"。

命令行(无图形界面)安装:

下载上方的 0.9.44 OSX 图形安装包文件并在命令行中运行java -jar i2pinstall_0.9.44.jar -console
Mac OS X Native (Beta)
a0712d7c0e1eacbef52873d824b81c7816f8a220e1d29915c5365729850a7d47

包含新的 I2P 启动器组件的拖放安装包。 Beta。

双击文件,然后拖放启动器到您的 Applications 文件夹。

Linux / BSD / Solaris
265729c1d676939bc81f96689b72c5f413083f4bbd849393f7629db05523d238

下载此文件并双击它(如果有用)或 在终端中输入 java -jar i2pinstall_0.9.44.jar以运行安装包。 在其他一些平台您或许可以从右键菜单中选择 "用 Java 打开"。

命令行(无图形界面)安装:

下载上方的图形化安装包并在命令行中运行java -jar i2pinstall_0.9.44.jar -console
Android
3f6263fb98ddad3c6f5efee70d3d4a424c6757f79ca60ade24e740d5d3a79276
要求 Android 4.0 (Ice Cream Sandwich) 或更高版本,如果您之前已安装 I2P,不幸的是此发布版本修复了一些 IPC 问题,您必须在安装前卸载当前安装。 最少 512MB 内存;推荐 1GB 内存。 发布版本和开发版本的 I2P APK 不兼容,因为它们分别由 zzz 和 meeh 签名。安装另一个之前卸载已安装版本。
Docker
35cb620d82c6cab8764792720c061379bb8493325d75ad2e376455b44718935

I2P 现在可作为 Docker 包从 Docker Hub 获取。您可通过运行 'docker pull' 命令拉取镜像。

docker pull meeh/i2p.i2p
    
Docker Hub
源代码包
9f03a636e2dc7e25455fb75869b3a8313fd177d231e056b0556159efec4d6d9d

另外,您可以通过 monotone 或通过 Git 从 git.repo.i2pGithub 获取源码。
运行 (tar xjvf i2psource_0.9.44.tar.bz2 ; cd i2p-0.9.44 ; ant pkg) 然后按前述方式运行 GUI 安装包或无图形界面安装。

Android 源码在 monotoneGithub。 Android 构建需要 I2P 源代码。 查看 Android 源码中的文档了解编译要求和操作指南。

文件由 zzz 签名,公钥在这里。 Windows 安装包油 zlatinb 签名, 公钥在此处。 Mac OS X 原生安装包由 mikalv (meeh) 使用他的 Apple Developer ID 证书签名, 公钥在此处

安装后工作

在 Windows 下安装包运行完毕后,只要点击 "启动 I2P" 按钮 即可打开路由控制台,其中有更多的介绍内容。

在类 Unix 系统下, I2P 可以通过执行 "i2prouter" 脚本作为服务启动,脚本位于您为 I2P 指定的文件夹中。在终端下进入此文件夹并执行 "sh i2prouter status" 可以获取路由状况。参数 "start", "stop" 及 "restart" 可以控制服务。路由控制台可以通过与其他平台相同的地址访问。 OpenSolaris 及其他不支持 Java 封装程序 (i2psvc) 的系统用户需要使用 "sh runplain.sh" 启动路由。

首次安装时请不要忘记如果可能请调整您的 NAT/防火墙设置, 记住 I2P 使用的外网端口及其它端口,说明在这里。 如果您成功打开了入站 TCP 端口,请到配置页面启用入站 TCP。

请到配置页面,检查并调整带宽设置,因为默认设置的 96 KB/s 下行 / 40 KB/s 上行非常缓慢。

如果您希望通过浏览器访问匿名网站, 请查看浏览器代理设置 页面了解基本设置方法。

从早期发布版本更新:

此发布版本自动和手动升级都可用。

自动更新

如果您正在运行 0.7.5 或更高版本,您的路由应该检测到新发布版本。 只需在路由控制台中出现“下载更新”按钮时点击即可。

自 0.9.23 起,一些发布版本由 str4d 签名,他的签名密钥已在版本 0.9.9 加入路由器。 版本低于 0.9.9 的路由器无法验证由 str4d 签名的升级文件,需要按照下面的方法手动更新。

手动更新
e0d8a79c0dc7bfd14303ddf0b4affa3daffa1d87b4e9464d458b7db56789a683
  1. 下载文件到您的 I2P 安装文件夹并重命名为 i2pupdate.zip。(或者,您可以按上述方法获取源码并运行 "ant updater",然后将得到的 i2pupdate.zip 复制到您的 I2P 安装文件夹)。您完全不需要解压文件。
  2. 单击“重启”
  3. 喝杯咖啡 11 分钟后回来
文件由 zzz 签名, 公钥可以从这里找到

之前的发布版本

之前的发布版本在 Google CodeLaunchpad,或通过 I2P 网络在echelon.i2p.xyz 可用。