I2P Packages for Debian and Ubuntu
Overview
This is the official repository for the I2P project.
For instructions, see below, and more information is on geti2p.net.
For Ubuntu, we recommend our PPA instead, and instructions are on geti2p.net.
The signing key for this repo may be downloaded here.
News
- 2020-02-25 I2P 0.9.45 release added to all repos.
- 2019-12-01 I2P 0.9.44 release added to all repos.
- 2019-10-22 I2P 0.9.43 release added to all repos; Focal repo added.
- 2019-09-21 Repository signing key updated
- 2019-08-28 I2P 0.9.42 release added to all repos.
- 2019-07-24 Updated stable, oldstable, newstable aliases, added oldoldstable, testing, bullseye aliases.
- 2019-07-03 I2P 0.9.41 release added to all repos.
Added arm64, armhf, powerpc, ppc64el, and s390x architectures to all supported repos.
- 2019-05-08 I2P 0.9.40 release added to all repos.
- 2019-04-19 I2P 0.9.39 in Bionic and Cosmic fixed for the change from Jetty 9.2.22 to 9.4.15; Eoan repo added.
- 2019-03-22 I2P 0.9.39 release added to all repos.
- 2019-01-26 I2P 0.9.38 packages for Wheezy/Jessie/Precise/Trusty fixed.
- 2019-01-23 Disco repo added; I2P 0.9.38 release added to all repos.
- 2018-10-05 Buster repo added; I2P 0.9.37 release added to all repos.
- 2018-09-16 Repository signing key updated
- 2018-08-24 I2P 0.9.36 release added to all repos.
- 2018-06-27 Cosmic repo added; I2P 0.9.35 release added to all repos.
- 2018-04-20 I2P 0.9.34 is now in official Debian Sid and Ubuntu Bionic repos.
If you are running Debian Sid or Ubuntu Bionic or later, you do not need to use this repo;
simply install the i2p package using your package manager.
- 2018-04-11 I2P 0.9.34 release added to all repos.
- 2018-01-31 Bionic repo added; I2P 0.9.33 release added to all repos.
- 2017-11-08 I2P 0.9.32 release added to all repos.
- 2017-09-21 Repository signing key package fixed again for older distros, sorry about that
- 2017-09-20 Repository signing key package fixed, sorry about that
- 2017-09-18 Repository signing key updated
- 2017-08-09 Artful repo added; I2P 0.9.31 release added to all repos.
- 2017-05-04 I2P 0.9.30 release added to all repos including stretch.
- 2017-04-15 Stretch and stretch-testing repos added. Stretch-testing now contains a 0.9.29-17-rc development build.
Please report results in IRC #i2p-dev.
- 2017-01-06 New status notes on the i2p package now available.
- 2016-11-04 https now supported on host deb.i2p2.de.
http is still available on host deb.i2p2.no.
If https does not work, do: sudo apt-get install apt-transport-https
- 2016-10-01 Repository signing key updated
- 2014-03-09 Now serving Anoncoin and packages for Ubuntu
- 2013-10-10 Repository started with hosting generously provided by Meeh.
Notes
Any necessary dependency packages will be found in either Debian's repository or this one. Please report any problems with the I2P packages on the I2P Bug Tracker. Bugs for Anoncoin should be reported on its Github project page.
Repository Information
Add lines like the following to /etc/apt/sources.list.d/i2p.list
.
For Debian Wheezy (EOL May 2018):
deb https://deb.i2p2.de/ wheezy main
deb-src https://deb.i2p2.de/ wheezy main
For Debian Jessie (oldoldstable):
deb https://deb.i2p2.de/ jessie main
deb-src https://deb.i2p2.de/ jessie main
For Debian Stretch (oldstable):
deb https://deb.i2p2.de/ stretch main
deb-src https://deb.i2p2.de/ stretch main
For Debian Buster (stable):
deb https://deb.i2p2.de/ buster main
deb-src https://deb.i2p2.de/ buster main
For Debian testing or Sid (unstable):
deb https://deb.i2p2.de/ unstable main
deb-src https://deb.i2p2.de/ unstable main
For Ubuntu Precise (LTS 12.04):
deb https://deb.i2p2.de/ precise main
deb-src https://deb.i2p2.de/ precise main
For Ubuntu Trusty (LTS 14.04):
deb https://deb.i2p2.de/ trusty main
deb-src https://deb.i2p2.de/ trusty main
For Ubuntu Xenial (LTS 16.04):
deb https://deb.i2p2.de/ xenial main
deb-src https://deb.i2p2.de/ xenial main
For Ubuntu Bionic (LTS 18.04):
deb https://deb.i2p2.de/ bionic main
deb-src https://deb.i2p2.de/ bionic main
For Ubuntu Cosmic (18.10):
deb https://deb.i2p2.de/ cosmic main
deb-src https://deb.i2p2.de/ cosmic main
For Ubuntu Disco (19.04):
deb https://deb.i2p2.de/ disco main
deb-src https://deb.i2p2.de/ disco main
For Ubuntu Eoan (19.10):
deb https://deb.i2p2.de/ eoan main
deb-src https://deb.i2p2.de/ eoan main
For Ubuntu Focal (20.04):
deb https://deb.i2p2.de/ focal main
deb-src https://deb.i2p2.de/ focal main
Updating the package list
After adding the repo to apt, update the package list with
sudo apt-get update
APT will likely complain about a missing key. If it does you can resolve this by running the following:
sudo apt-get install i2p-keyring && apt-get update
Alternately, you may download the key here
and then do:
sudo apt-key add i2p-debian-repo.key.asc
Current Contents
The current contents of the repo are listed below.
This information is automatically generated.
";
echo "Packages in Buster (Debian stable)
";
parse_and_list(
Array("dists/buster/main/binary-i386/Packages.gz",
"dists/buster/main/binary-amd64/Packages.gz"),
"dists/buster/main/binary-armel/Packages.gz",
"dists/buster/main/binary-armhf/Packages.gz",
"dists/buster/main/source/Sources.gz");
echo "Packages in Stretch (Debian old stable)
";
parse_and_list(
Array("dists/stretch/main/binary-i386/Packages.gz",
"dists/stretch/main/binary-amd64/Packages.gz"),
"dists/stretch/main/binary-armel/Packages.gz",
"dists/stretch/main/binary-armhf/Packages.gz",
"dists/stretch/main/source/Sources.gz");
echo "Packages in Jessie (Debian's old old stable distribution, released 2015-04-25)
";
parse_and_list(
Array("dists/jessie/main/binary-i386/Packages.gz",
"dists/jessie/main/binary-amd64/Packages.gz",
"dists/jessie/main/binary-armel/Packages.gz",
"dists/jessie/main/binary-armhf/Packages.gz",
"dists/jessie/main/binary-powerpc/Packages.gz"),
"dists/jessie/main/source/Sources.gz");
echo "
";
echo "Packages in Wheezy (Debian's old old old stable distribution, released 2013-05-04)
";
parse_and_list(
Array("dists/wheezy/main/binary-i386/Packages.gz",
"dists/wheezy/main/binary-amd64/Packages.gz",
"dists/wheezy/main/binary-armel/Packages.gz",
"dists/wheezy/main/binary-armhf/Packages.gz",
"dists/wheezy/main/binary-powerpc/Packages.gz"),
"dists/wheezy/main/source/Sources.gz");
echo "
";
echo "Packages in Unstable (sid)
";
parse_and_list(
Array("dists/unstable/main/binary-i386/Packages.gz",
"dists/unstable/main/binary-amd64/Packages.gz"),
"dists/unstable/main/binary-armel/Packages.gz",
"dists/unstable/main/binary-armhf/Packages.gz",
"dists/unstable/main/source/Sources.gz");
?>