Installation in Debian-compatible systems¶
Do you want to install Bokken in Debian, Ubuntu, or another modern Debian derivative (emDebian, Linex, etc.) without the additional hassle of downloading, unpacking, and even compiling stuff? If that's the case, you can directly install it from the main repositories (chances are high if you are in Debian or Ubuntu) or you can benefit from our private repository, http://deb.inguma.eu, where you will find all the needed packages to run our software without the need to stay in the very bleeding edge of your distribution.
Official packages¶
The main packager for all the Inguma work is a Debian developer, so all the work ends up in Debian, and is transmitted in some time to Ubuntu at the very least.
Debian¶
The list of available versions is in
http://packages.debian.org/bokken
Usually it's enough that you run
apt-get install bokken
and it will pull all the needed dependencies.
Ubuntu¶
The list of available versions is in
http://packages.ubuntu.com/bokken
Usually it's enough that you run
apt-get install bokken
and it will pull all the needed dependencies.
Deb repository¶
All our packages are uploaded to http://deb.inguma.eu, and the repository is signed with a GPG key to make conform to Secure APT standards. If you want to add the repository to your APT sources and enjoy automatic updates, you need to do the following:
- Add the following line to your /etc/apt/sources.list (as root):
deb http://deb.inguma.eu/ stable main
- Run this:
gpg --recv-keys --keyserver pgp.mit.edu 0x233280A7 gpg -a --export 0x233280A7 | sudo apt-key add -
You will see a similar output to this one:ender@belgarath:~$ gpg -a --export 0x233280A7 | sudo apt-key add - OK ender@belgarath:~$ gpg -a --export 0x233280A7 | sudo apt-key add - OK ender@belgarath:~$ sudo apt-key list /etc/apt/trusted.gpg -------------------- pub 4096R/55BE302B 2009-01-27 [expires: 2012-12-31] uid Debian Archive Automatic Signing Key (5.0/lenny) <ftpmaster@debian.org> pub 2048R/6D849617 2009-01-24 [expires: 2013-01-23] uid Debian-Volatile Archive Automatic Signing Key (5.0/lenny) pub 4096R/B98321F9 2010-08-07 [expires: 2017-08-05] uid Squeeze Stable Release Key <debian-release@lists.debian.org> pub 4096R/473041FA 2010-08-27 [expires: 2018-03-05] uid Debian Archive Automatic Signing Key (6.0/squeeze) <ftpmaster@debian.org> pub 3072D/233280A7 2012-01-17 [expires: 2015-01-16] uid Inguma Team Archive Automatic Signing Key for 2012-2015 (3-year validity) <deb@inguma.eu> sub 3072g/1C63F70B 2012-01-17 [expires: 2015-01-16]
- Update your sources (through apt-get update, aptitude or whatever other means).
After these steps you should be able to safely install the most up-to-date package, whether it's from your distribution or from our repository.
Additional details¶
The GPG key is signed by the two main Bokken developers (ender and hteso). You can see the signatures with
gpg --list-sigs 0x233280A7
The key also has only 3 years of validity to ensure that if something happens (it's compromised or anything like that) it will expire sooner or later.