-22 Removals
+41 Additions
Currently supported architectures include amd64, i386, armel, armhf (for Raspbian).Currently supported architectures include amd64, i386, armel, armhf (for Raspbian).
Note: The steps below should be performed with root access (i.e., switching user to root with "su" or by prefixing each command with "sudo").Note: copy/paste the commands and press Enter, it uses "sudo". if you dont use "sudo" then remove it from the command after login with "su". e.g:
"su
apt install x package (copy/paste the command without sudo)"
1- make sure that "apt-transport-https" and "curl" are installed:
Add lines like the following to /etc/apt/sources.list.d/i2p.list."sudo apt update
For Wheezy:sudo apt install apt-transport-https curl"
2- add i2p repositories: (it will be added to /etc/apt/sources.list.d )
Note: to make sure which distro is stable and when its end of life please visit [https://wiki.debian.org/LTS/ Debian LTS]
For Stretch (Stable)
echo -e "deb https://deb.i2p2.de/ stretch main\\ndeb-src https://deb.i2p2.de/ stretch main" | sudo tee /etc/apt/sources.list.d/i2p.list > /dev/null
For Jessie (old-stable)
echo -e "deb https://deb.i2p2.de/ jessie main\\ndeb-src https://deb.i2p2.de/ jessie main" | sudo tee /etc/apt/sources.list.d/i2p.list > /dev/null
For Wheezy (obsolete)
echo -e "deb https://deb.i2p2.de/ wheezy main\\ndeb-src https://deb.i2p2.de/ wheezy main" | sudo tee /etc/apt/sources.list.d/i2p.list > /dev/null
Note: If by any chance you are running debian sid (testing), then you can install I2P directly from Debian main repos:
sudo apt install i2p
3- Download the key used to sign the repository and add it to apt: (this will download the key to home folder)
deb https://deb.i2p2.de/ wheezy maincurl -o i2p-debian-repo.key.asc https://geti2p.net/_static/i2p-debian-repo.key.asc
deb-src https://deb.i2p2.de/ wheezy main
4- Check fingerprints/owners without importing anything:
For Jessie:gpg -n --import --import-options import-show i2p-debian-repo.key.asc
deb https://deb.i2p2.de/ jessie main
deb-src https://deb.i2p2.de/ jessie main
5- If it looks good add it to APT's Keyring:
For Stretch (stable):sudo apt-key add i2p-debian-repo.key.asc
deb https://deb.i2p2.de/ stretch main6- Update Packages and Notify your package manager of the new repository
deb-src https://deb.i2p2.de/ stretch main
Download the key used to sign the repository and add it to apt:sudo apt update
apt-key add i2p-debian-repo.key.asc
Notify your package manager of the new repository by entering
apt-get update
This command will retrieve the latest list of software from every repository enabled on your system, including the I2P repository added in step 1.
You are now ready to install I2P! Installing the i2p-keyring package will ensure that you receive updates to the repository's GPG key.
apt-get install i2p i2p-keyring
After the installation process completes you can move on to the next part of starting I2P and configuring it for your system.7- You are now ready to install I2P! Installing the i2p-keyring package will ensure that you receive updates to the repository's GPG key:
Note: If the https address does not work, either:sudo apt install i2p i2p-keyring
sudo apt-get install apt-transport-httpsAfter the installation process completes you can move on to the next part of starting I2P and configuring it for your system.
Change the repository address to http://deb.i2p2.no/
Editor
Original Text
Changed Text
Recommended videos