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

Java Runtime Version 7 or higher. (Oracle, OpenJDK, or IcedTea Java Version 7 or 8 recommended, except Raspberry Pi: OpenJDK 9 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 в стадии разработки и не рекомендована для общего пользования.

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

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

Windows
4d25819a846a461e6e87caf7f44dd03eb755d502e8efe990bfb0dc5af2ce9d5f

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

Mac OS X
265729c1d676939bc81f96689b72c5f413083f4bbd849393f7629db05523d238

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

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

Скачайте графический инсталлятор для OCX 0.9.44 выше и запустите java -jar i2pinstall_0.9.44.jar -console из командной строки.
Mac OS X Native (Beta)
a0712d7c0e1eacbef52873d824b81c7816f8a220e1d29915c5365729850a7d47

Установщик drag-and-drop, включающий новую утилиту запуска I2P Launcher.      Бета.

Дважды щелкните файл, затем перетащите его в папку «Программы».

Linux / BSD / Solaris
265729c1d676939bc81f96689b72c5f413083f4bbd849393f7629db05523d238

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

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

Скачайте инсталлятор выше и запустите как java -jar i2pinstall_0.9.44.jar -console из командной строки.
Android
3f6263fb98ddad3c6f5efee70d3d4a424c6757f79ca60ade24e740d5d3a79276
Требуется Android 4.0 (Ice Cream Sandwich) или выше. Если вы ранее установили I2P, к сожалению, в этом выпуске исправлены некоторые проблемы IPC, которые вынуждают вас удалить ваш текущий установщик - заменив его на новой. Минимально 512 МБ ОЗУ; рекомендуется - 1 ГБ. Релизная и dev-версии I2P APK не совместимы, так как они подписаны zzz и meeh соответственно. Удалите один перед установкой другой.
Docker
35cb620d82c6cab8764792720c061379bb8493325d75ad2e376455b44718935

I2P теперь доступен как контейнер "Docker" на Docker Hub. Вы можете развернуть контейнер, запустив команду 'docker pull'.

docker pull meeh/i2p.i2p
    
Docker Hub
Пакет с исходниками
9f03a636e2dc7e25455fb75869b3a8313fd177d231e056b0556159efec4d6d9d

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

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

Эти файлы подписаны zzz, и его ключи вот тут. Установщик для Windows подписан zlatinb, и его ключи вот тут. Собственный установщик Mac OS X подписанmikalv (meeh) сертификатом Apple Developer ID чей ключ тут .

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

После успешного запуска инсталлятора на 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 или более новую версию, ваш маршрутизатор должен определить выпуск нового релиза. Для обновления просто щелкните кнопку 'Скачать обновление' на консоли маршрутизатора, когда она появится.

Начиная с 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, и его ключи вот тут.

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

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