Пакети I2P для Debian

Debian Sid, Ubuntu Bionic 18.04

I2P is available in the official repositories for Ubuntu Bionic 18.04 and Debian Sid. Install the "i2p" package using your package manager, as you would any other package. The instructions below are not required.

Debian Stretch and older, Ubuntu Artful 17.10 and older

Пакети I2P для Debian були протестовані та повинні робити на платформах x86/x86_64: Пакети I2P можуть працювати на системах не вказаних нижче. Будь ласка дайте знати про будь-які проблеми з цими пакетами Trac на https://trac.i2p2.de.
  • Варіант 1: Останні версії Ubuntu та його похідні (Спробуйте це, якщо ви не використовуєте Debian)
  • Варіант 2: Debian (та його похідні)

Instructions for Ubuntu and derivatives like Linux Mint & Trisquel

Додавання PPA допомогою командного рядка і встановлення I2P
  1. Відкрийте термінал і введіть:
        sudo apt-add-repository ppa:i2p-maintainers/i2p
    Цей команд додасть PPA в /etc/apt/sources.list.d і отримує ключ GPG, яким підписаний репозиторій. Ключ GPG гарантує, щоб пакети не були підроблені, від коли були побудовані.
  2. Щоб повідомити менеджер пакетів, про новий PPA, ввівшіть:
        sudo apt-get update
    Цей команд втягне останний список програмних забезпечень з кожної репозиторії, яка включена на ваші системі, у тому числі само PPA для I2P яка була додана ранішим командом.
  3. Ви тепер готові до установки I2P!
        sudo apt-get install i2p
Додавання PPA, використовуючи Synaptic
  1. Запустіть Synaptic (System -> Administration -> Synaptic Package Manager).
  2. Коли Synaptic запуститься, виберіть Repositories з меню Settings.
  3. Клікніть на закладку Other Sources і кнопку Add. Вставте ppa:i2p-maintainers/i2p в поле APT-line і клікніть Add Source. Закрийте за допомогою Close і перезапустіть за допомогою Reload.
  4. У вікні, напишіть i2p і натисніть кнопку "ентер". Коли i2p появиться після пошуку, нажміть праву кнопку i2p і виберіть Вибрати для встановлення. Після цього ви можете побачити вікно з текстом Позначити додаткові необхідні зміни?. Якщо так, виберіть Позначити і потім Застосувати.
Після закінчення встановлення ми можете переходити до наступної частини запуск I2P і налаштування його для вашої системи.

Інструкції для Debian

Currently supported architectures include amd64, i386, armel, armhf (for Raspbian).

Зверніть увагу: Кроки нижче мають виконуватись з доступом root (наприклад зміна користувача до root за допомогою команди "su" або з додаванням до кожної команди на почату "sudo").

  1. Додайте рядки як вказано у /etc/apt/sources.list.d/i2p.list.
    For Wheezy:
        deb https://deb.i2p2.de/ wheezy main
        deb-src https://deb.i2p2.de/ wheezy main
    

    For Jessie:
        deb https://deb.i2p2.de/ jessie main
        deb-src https://deb.i2p2.de/ jessie main
    

    For Stretch (stable):
         deb https://deb.i2p2.de/ stretch main
         deb-src https://deb.i2p2.de/ stretch main
    
  2. Завантажте ключ який використовується для підпису репозиторію і додайте його до apt:
        apt-key add i2p-debian-repo.key.asc
  3. Сповістіть ваш пакетний менеджер про новий репозиторій ввівши
        apt-get update
    Команда дозволить отримати найновіший список програм з кожного репозиторію включеного у вашій системі, включаючи репозиторій I2P який був доданий у кроці 1.
  4. Тепер ви готові для встановлення I2P! Встановлення пакунку i2p-keyring підтвердить що ви отримаєте оновлення ключа GPG для цього репозиторію.
        apt-get install i2p i2p-keyring

Після процесу встановлення ви можете переходити до наступної частини запуск I2P і налаштування його для вашої системи.

Note: If the https address does not work, either:

  1. sudo apt-get install apt-transport-https
  2. Change the repository address to http://deb.i2p2.no/

Післяінсталяційні дії

Використовуючи ці I2P пакунки, ви можете запустити I2P маршрутизатор трьома шляхами:
  • "самостійно" використовуючи скрипт i2prouter. Достатньо запустити "i2prouter start" з командного рядка. (Примітка: Не використовуйте sudo і не запускайте від імені root!)
  • "on demand" without the java service wrapper (needed on non-Linux/non-x86 systems) by running "i2prouter-nowrapper". (Note: Do not use sudo or run it as root!)
  • as a service that automatically runs when your system boots, even before logging in. The service can be enabled with "dpkg-reconfigure i2p" as root or using sudo. This is the recommended means of operation.

При першій інсталяції не забудьте поправити настройки NAT/firewall, якщо це можливо. Порти, які потрібно прокинути, вказані на сторінці конфігурації мережі в консолі маршрутизатора. Якщо вам потрібно розібратися, що таке кидок портів, про це можна прочитати на portforward.com.

Перевірте і поправте настройки смуги пропускання на сторінці налаштувань, так як значення за замовчуванням 96 KB/s down / 40 KB/s up достатньо обмежені.

Якщо ви бажаєте використовувати eep-сайти за допомогою вашого браузеру, зверніть увагу до інструкції по налаштуванню проксі для браузера.