Это руководство поможет вам установить и настроить I2P+ в вашей системе.
Важно: Если вы установили I2P через Easy Installer bundle, вам нужно удалить его и удалить или переименовать папку %appdata%\i2p перед установкой I2P+. Вам также может потребоваться вручную загрузить и установить Java JDK или JRE — рекомендуется последняя сборка Microsoft.
Загрузите универсальный установщик I2P+ Java I2P, совместимый с Windows, Linux, BSD и macOS.
java -jar ./i2pinstall.exejava -jar ./i2pinstall.exe -consoleЕсли при попытке установки вы видите Exception in thread "main" java.awt.AWTError: Assistive Technology not found: org.GNOME., попробуйте выполнить: sudo sed -i -e '/^assistive_technologies=/s/^/#/' /etc/java-*-openjdk/accessibility.properties
Если вы запускаете вручную установленную версию I2P от установщика Java (не из репозитория или .deb), обновление просто:
Примечание: Не распаковывайте zip-файл, просто скопируйте его в папку приложения I2P и перезапустите I2P... I2P автоматически распакует zip и обновится.
Место по умолчанию папки приложения I2P (для установки не из репозитория) зависит от операционной системы:
Program Files\i2p\ или Program Files (x86)\i2p\/Applications/i2p/~/i2p/Если вы установили I2P из программного репозитория, вам нужно отключить службу I2P и загрузить установщик I2P+ для Linux Java:
java -jar ./i2pinstall.exe$HOME/i2p$HOME/.i2p и измените владельца: sudo chown -R yourusername:yourusername ~/.i2p/sudo service i2p stop && sudo systemctl disable i2p~/i2p/i2prouter start/bin/su yourusername -c "/home/yourusername/i2p/i2prouter start" в /etc/rc.local~/i2p/i2prouter start в конфигурацию запуска сессии~/i2p/i2prouter install (раскомментируйте #RUN_AS_USER= в ~/i2p/i2prouter и добавьте ваше имя пользователя)Начиная с версии 0.9.46+, полная установка по умолчанию включает доступ https:// к консоли; вам нужно разрешить (самоподписанный) сертификат перед доступом к консоли маршрутизатора.
Чтобы отключить автоматическое перенаправление с http:// на порту :7657 на https:// на порту :7667, добавьте эту строку в файл router.config:
routerconsole.redirectToHTTPS=false
Расположение папки настроек I2P (для установки не из репозитория):
%APPDATA%\I2P\/Users/username/Library/Application Support/i2p~/.i2p/Примечание: В Windows будет установлена служба для управления I2P, для которой потребуются права администратора. Ярлыки управления службой может потребоваться запуск от администратора.
При установке I2P+ без интерфейса через аргумент -console установщик по умолчанию устанавливает в текущий рабочий каталог. Сначала создайте нужный каталог установки (обычно ~/i2p/) и переместите файл install.jar в этот каталог перед запуском, или вручную укажите путь установки при запросе.