Системные требования

Java Runtime Version 7 or higher. (Oracle, OpenJDK, or IcedTea Java Version 7 or 8 recommended, except Raspberry Pi: Oracle JDK 8 for ARM, PowerPC: IBM Java SE 7 or 8)
Determine your installed Java version here or type java -version at your command prompt. Java 9 support is in development and it is not recommended for general use.

Примечания к выпуску

Новая инсталляция

Windows
cc10ef2181be01e27c69963faabdbc70e6e7f4191d69cab2d10abb4ec5dce9b4

Скачайте этот файл и запустите его.

Mac OS X
1b74e29ea375a15eebb5ec2f9b190f5f001a2e5b1193d2db657ce8a69c369934

Скачайте и кликните файл (если это применимо), или наберите java -jar i2pinstall_0.9.29.jar в терминале для запуска инсталлятора. На некоторых платформах это может быть как правый клик мышкой и выбрать "Open with Java".

Установка из командной строки:

Скачайте графический инсталлятор для OCX 0.9.29 выше и запустите java -jar i2pinstall_0.9.29.jar -console из командной строки.
Linux / BSD / Solaris
1b74e29ea375a15eebb5ec2f9b190f5f001a2e5b1193d2db657ce8a69c369934

Скачайте файл и дважды щёлкните по нему (если это применимо), или же наберите java -jar i2pinstall_0.9.29.jar в терминале для запуска инсталлятора. На некоторых платформах можно щёлкнуть правой кнопкой мыши и выбрать "Open with Java".

Установка из командной строки:

Скачайте инсталлятор выше и запустите как java -jar i2pinstall_0.9.29.jar -console из командной строки.
Android
5029f7ba6d8a71316080026b5991119da517d147ac7c4f07910bbc0595c2b17f
Требуется Android 2.3 (Gingerbread) или выше. Если вы ранее устанавливали I2P, то в связи с изменением ключей релиза потребуется переустановка. Минимально 512 МБ ОЗУ; рекомендуется - 1 ГБ. Релизные и девелоперские версии I2P APK несовместимы, так как они подписаны zzz и str4d соответственно. Удалите тот, что стоит если вы переходите таким образом.
Source package
67da4ce224fef2b190ffeed5dba102a3b7724f061b1c168255625c028a97c3a7

Еще можно скачать исходники из monotone или Git с git.repo.i2p или Github.
Запустите (tar xjvf i2psource_0.9.29.tar.bz2 ; cd i2p-0.9.29 ; ant pkg), а потом используйте собранный графический инсталлятор или устанавливайте из коммандной строки, как выше.

Исходный код для Android доступен в monotone и на Github. Для сборки под Android требуется исходный код I2P. Смотрите документацию в исходном коде версии для Android для дополнительных требований к сборке и инструкций.

The files are signed by zzz, whose key is here.

Действия после установки

После успешного запуска инсталлятора на windows, просто щелкните на кнопку "Start I2P", откроется консоль роутера, где будут дальнейшие инструкции.

На Unix системах, I2P можно запустить как сервис используя "i2prouter" скрипт, расположенный в директории, что вы указали для установки i2p. Перейдите в эту директорию в командной строке и выполните команду "sh i2prouter status", это даст вам текущее состояние маршрутизатора. Параметры скрипта могут бытьт "start", "stop" and "restart", для запуска, останова и перезапуска, соответственно. Консоль маршрутизкатора⏎ доступна в обычном месте. Для пользователей на OpenSolaris и других системах, где враппер (i2psvc) не поддерживается, запускайте маршрутизатор командой "sh runplain.sh".

Устанавливая впервые, не забудьте отредактировать настройки вашего NAT и firewall если возможно, учитывая те номера портов, которые I2P использует в интернет. Они описаны здесь, среди остальных портов. Если вам удалось открыть порт для входящего tcp, включите также использование входящего TCP на странице конфигурации

Пожалуйста, проверьте и поправьте настройки полосы пропускания на⏎ странице конфигурации,⏎ так как настройки по умолчанию 96 KBps down / 40 KBps up это, честно говоря, меееееедленнноооо.

Если вы хотите посещать сайты в I2P с помощью своего браузера, обратите внимание на инструкцию по настройке прокси для браузера

Обновления с более ранних релизов:

И автоматические, и ручные обновления возможны для версии.

Автоматические обновления

Если вы используете 0.7.5 или более новую версию, ваш маршрутизатор должен определить выпуск нового релиза. Для обновления просто щелкните кнопку 'Скачать обновление' на консоли маршрутизатора, когда она появится.

Since 0.9.23, some releases are signed by str4d, whose signing key has been in the router since 0.9.9. Routers older than 0.9.9 will fail to verify update files signed by str4d, and will need to be manually updated using the process below.

Manual updates
f927ca4eda5a07c1e93ed8096df87d8fb0a516e64176d9efd645523aa7711a42
  1. Скачайте этот файл в директорию установки I2P и переименуйте его в i2pupdate.zip. (или вы можете взять исходники, как выше, и запустить "ant updater", а потом скопировать полученный i2pupdate.zip в директорию установки I2P). Нет, этот файл вам НЕ НАДО разархивировать самостоятельно.
  2. Нажмите на "Перезапустить"
  3. Сходите за чашечкой кофе, можно вернуться минут через 11
The file is signed by zzz, whose key is here.

Предыдущие Версии

Предыдущие версии I2P доступны на Google Code⏎ и на Launchpad,⏎ а также внутри I2P на echelon.i2p.xyz.