Прокси-сервер на Raspberry Pi для доступа в I2P. Часть 4
И, наконец, мы также должны сообщить системе, что хотим, чтобы этот JDK быть для системы Java Runtime по умолчанию. Следующая команда выполнит это действие:
sudo update-alternatives —set java /opt/java/jdk1.8.0/bin/java
Теперь установлен Java. Для проверки и подтверждения мы можем выполнить команду проверки версии Java с помощью:
java -version
Вы должны получить такой ответ:
Это подтверждает, что Oracle JDK установлен и готов к использованию.
Добавление переменной среды JAVA_HOME
Некоторые приложения Java требуют наличие настроенной в системе переменной JAVA_HOME. Добавьте следующую строку в ваш "/ etc / environment", используя любимый текстовый редактор:
JAVA_HOME = "/ opt / java / jdk1.8.0"
Кроме того, отредактируйте файл "~ / .bashrc" с помощью этой команды:
nano ~ / .bashrc
добавив следующие две строки в конец файла, и сохраните его:
export JAVA_HOME = "/ opt / java / jdk1.8.0"
export PATH = $ PATH: $ JAVA_HOME / bin
Перезагрузитесь или повторно войдите в систему, чтобы применить экспорт в вашу среду.
Установление I2P-маршрутизатора
вводим:
#java -jar i2pinstall_0.9.13.jar -console
Вместо i2pinstall_0.9.13.jar подставляете название своего файла установщика маршрутизатора, потому версия может измениться. Путь для установки: / home / pi / i2p /
Вот и все! I2P-маршрутизатор установлен!
Настройка маршрутизатора
Хотя маршрутизатор установлен, но работать с ним еще рано. Он вас просто не «услышит», потому что ждет команд с 127.0.0.1, а вовсе не с вашего компьютера. исправим:
#cd i2p
#. / runplain.sh
#kill -9 `cat / tmp / router.pid` или killall java
#cd…
#cd .i2p
#nano clients.config
Мы позволяем впервые запуск runplain.sh, а затем убиваем его для того, чтобы создать профиль I2P для последующего редактирования.