r-i2p-wiki

The community wiki for /r/i2p

View the Project on GitHub J-tt/r-i2p-wiki

Using Whonix’s i2p Browser Launching Scripts on Debian-Based GNU/Linux

This guide is intended for users who are aware of the implications of using third-party repositories on their Debian-based Linux PC’s. In particular, Whonix is designed to pro-actively prevent certain kinds of attacks from affecting the user, and their packages sometimes overwrite things like hosts files and such with versions suitable for the Whonix threat model. While I currently use the following packages successfully on both Debian and Ubuntu Linux at this time, I cannot guarantee that they will work for everyone’s specific configuration.

Installation/Use:

First, you will need to install the Whonix package signing key with apt-key add. This will allow apt to vet the source of the new packages to confirm that they are indeed from the Whonix project.

sudo apt-key --keyring /etc/apt/trusted.gpg.d/whonix.gpg adv --keyserver hkp://ipv4.pool.sks-keyservers.net:80 --recv-keys 916B8D99C38EAF5E8ADC7A2A8D66066A2EEACCDA

Next, you will need to add the Whonix stretch-testers repository to your package sources.

echo 'deb http://deb.whonix.org stretch-testers main' | tee /etc/apt/sources.list.d/whonix-testing.list # apt-transport-* season to taste

Update your packages to see what is available from the new package source.

sudo apt-get update

Install the tb-starter package and it’s dependencies.

sudo apt-get install tb-starter

Once you have tb-starter installed, you can launch your new Tor Browser for i2p by running

i2pbrowser

In a terminal.