2017-01-25 14:20:49 -05:00
Installing
==========
Building from source
--------------------
2017-01-30 08:32:22 -05:00
See [developer section documentation ](../devs/building/requirements.md ) for how to build i2pd from source on your OS.
2017-01-25 14:20:49 -05:00
Windows, Android, Mac OS X
--------------------------
The easiest way to install i2pd is by using precompiled binaries.
2017-01-26 06:23:59 -05:00
Go to the [latest release page ](https://github.com/PurpleI2P/i2pd/releases/latest ) and choose a file for your operating system.
2017-01-25 14:20:49 -05:00
2017-01-26 06:23:59 -05:00
## Docker images
2017-01-25 14:20:49 -05:00
2017-01-27 15:25:50 +00:00
You can use [prebuilt docker image ](https://hub.docker.com/r/meeh/i2pd/ ) by PurpleI2P community member [Meeh ](https://twitter.com/mikalv ).
2017-01-25 14:20:49 -05:00
2017-01-26 06:23:59 -05:00
docker pull meeh/i2pd
2017-01-25 14:20:49 -05:00
2017-01-26 06:23:59 -05:00
## Ubuntu
2017-01-25 14:20:49 -05:00
2017-01-26 06:23:59 -05:00
You can install binary packages from the [latest release page ](https://github.com/PurpleI2P/i2pd/releases/latest ).
2017-01-25 14:20:49 -05:00
2017-01-27 15:25:50 +00:00
Alternatively, you can use [PPA repository ](https://launchpad.net/~purplei2p/+archive/ubuntu/i2pd ) run by PurpleI2P community member [R4SAS ](https://twitter.com/i2pr4sas ).
2017-01-25 14:20:49 -05:00
sudo add-apt-repository ppa:purplei2p/i2pd
sudo apt-get update
sudo apt-get install i2pd
2017-01-26 06:23:59 -05:00
## Debian
2017-01-25 14:20:49 -05:00
2017-01-26 06:23:59 -05:00
Look for Debian packages at the [latest release page ](https://github.com/PurpleI2P/i2pd/releases/latest ).
2017-01-25 14:20:49 -05:00
2017-01-27 15:25:50 +00:00
Alternatively, you can install i2pd by using repository run by PurpleI2P community member [R4SAS ](https://twitter.com/i2pr4sas ).
Add repository to /etc/apt/sources.list:
# Debian 7
deb http://repo.lngserv.ru/debian wheezy main
deb-src http://repo.lngserv.ru/debian wheezy main
# Debain 8
deb http://repo.lngserv.ru/debian jessie main
deb-src http://repo.lngserv.ru/debian jessie main
Import key that is used to sign the release:
gpg --keyserver keys.gnupg.net --recv-keys 98EBCFE2
gpg -a --export 98EBCFE2 | sudo apt-key add -
After that you can install i2pd as any other software package:
apt-get update
apt-get install i2pd
Look for more information about Debian repository [here ](https://repo.lngserv.ru/.help/readme.txt ).
2017-01-25 14:20:49 -05:00
2017-01-26 06:23:59 -05:00
## ArchLinux
2017-01-25 14:20:49 -05:00
2017-01-26 06:23:59 -05:00
i2pd packages are available at AUR: [release version ](https://aur.archlinux.org/packages/i2pd/ ),
[nightly builds ](https://aur.archlinux.org/packages/i2pd-git/ )
2017-01-25 14:20:49 -05:00
2017-01-26 06:23:59 -05:00
## Gentoo Linux
2017-01-25 14:20:49 -05:00
2017-01-26 06:23:59 -05:00
Install from Gentoo repository: [i2pd package ](https://packages.gentoo.org/packages/net-misc/i2pd ).
2017-01-25 14:20:49 -05:00
FreeBSD
-------
You can install i2pd from [ports ](https://www.freshports.org/security/i2pd/ ).