Many thanks to GNUtransfer for lending us a VPS and other resources to write this article.
We have created a debian wheezy amd64 repository to allow the installation of the following packages:
- bitcoind-init
- litecoind-init
- p2pool-init
- xen-4.4
In this article we will see how to add the repository to a Debian Wheezy amd64 installation
Let’s add the repository to our sources.list file running this command as root:
root@vps590197:/# wget -q http://repository.geeklab.com.ar/geeklab-repository/geeklab-repository-wheezy.list -O /etc/apt/sources.list.d/geeklab-repository-wheezy.list root@vps590197:/#
Then add the repository public key:
root@vps590197:/# wget -q http://repository.geeklab.com.ar/geeklab-repository/geeklab-repository.asc -O - | apt-key add -- OK root@vps590197:/#
Now we run an update
root@vps590197:/# apt-get update Get:1 http://repository.geeklab.com.ar wheezy Release.gpg [836 B] Get:2 http://repository.geeklab.com.ar wheezy Release [3,182 B] Hit http://ftp.us.debian.org wheezy Release.gpg Get:3 http://ftp.us.debian.org wheezy-updates Release.gpg [836 B] Get:4 http://repository.geeklab.com.ar wheezy/contrib amd64 Packages [3,871 B] Get:5 http://ftp.us.debian.org wheezy-backports Release.gpg [836 B] Ign http://repository.geeklab.com.ar wheezy/contrib Translation-en_US Ign http://repository.geeklab.com.ar wheezy/contrib Translation-en Hit http://ftp.us.debian.org wheezy Release Get:6 http://ftp.us.debian.org wheezy-updates Release [124 kB] Hit http://security.debian.org wheezy/updates Release.gpg Hit http://security.debian.org wheezy/updates Release Get:7 http://ftp.us.debian.org wheezy-backports Release [147 kB] Hit http://security.debian.org wheezy/updates/main Sources Hit http://security.debian.org wheezy/updates/contrib Sources Hit http://ftp.us.debian.org wheezy/main Sources Hit http://ftp.us.debian.org wheezy/non-free Sources Hit http://ftp.us.debian.org wheezy/contrib Sources Hit http://ftp.us.debian.org wheezy/main amd64 Packages Hit http://security.debian.org wheezy/updates/non-free Sources Hit http://ftp.us.debian.org wheezy/non-free amd64 Packages Hit http://ftp.us.debian.org wheezy/contrib amd64 Packages Hit http://ftp.us.debian.org wheezy/contrib Translation-en Hit http://ftp.us.debian.org wheezy/main Translation-en Hit http://ftp.us.debian.org wheezy/non-free Translation-en Get:8 http://ftp.us.debian.org wheezy-updates/main Sources [4,478 B] Hit http://security.debian.org wheezy/updates/main amd64 Packages Get:9 http://ftp.us.debian.org wheezy-updates/contrib Sources [14 B] Get:10 http://ftp.us.debian.org wheezy-updates/non-free Sources [14 B] Hit http://ftp.us.debian.org wheezy-updates/main amd64 Packages/DiffIndex Hit http://security.debian.org wheezy/updates/contrib amd64 Packages Get:11 http://ftp.us.debian.org wheezy-updates/contrib amd64 Packages [14 B] Get:12 http://ftp.us.debian.org wheezy-updates/non-free amd64 Packages [14 B] Get:13 http://ftp.us.debian.org wheezy-updates/contrib Translation-en [14 B] Hit http://ftp.us.debian.org wheezy-updates/main Translation-en/DiffIndex Get:14 http://ftp.us.debian.org wheezy-updates/non-free Translation-en [14 B] Hit http://ftp.us.debian.org wheezy-backports/main Sources/DiffIndex Hit http://ftp.us.debian.org wheezy-backports/contrib Sources/DiffIndex Hit http://ftp.us.debian.org wheezy-backports/non-free Sources/DiffIndex Hit http://ftp.us.debian.org wheezy-backports/main amd64 Packages/DiffIndex Hit http://security.debian.org wheezy/updates/non-free amd64 Packages Hit http://security.debian.org wheezy/updates/contrib Translation-en Hit http://ftp.us.debian.org wheezy-backports/contrib amd64 Packages/DiffIndex Hit http://ftp.us.debian.org wheezy-backports/non-free amd64 Packages/DiffIndex Hit http://ftp.us.debian.org wheezy-backports/contrib Translation-en/DiffIndex Hit http://ftp.us.debian.org wheezy-backports/main Translation-en/DiffIndex Hit http://ftp.us.debian.org wheezy-backports/non-free Translation-en/DiffIndex Hit http://security.debian.org wheezy/updates/main Translation-en Hit http://security.debian.org wheezy/updates/non-free Translation-en Fetched 285 kB in 1s (186 kB/s) Reading package lists... Done root@vps590197:/#
With this we have available all the new packages from geeklab repository.
NOTE: You must also add the debian wheezy backports repository
Packages description
xen-4.4 is the Debian Jessie package compiled for Debian Wheezy amd64,
other packages included are:
- libxen-4.4_4.4.0-2_amd64.deb
- libxen-dev_4.4.0-2_amd64.deb
- libxenstore3.0_4.4.0-2_amd64.deb
- xen-hypervisor-4.4-amd64_4.4.0-2_amd64.deb
- xenstore-utils_4.4.0-2_amd64.deb
- xen-system-amd64_4.4.0-2_amd64.deb
- xen-utils-4.4_4.4.0-2_amd64.deb
- xen-utils-common_4.4.0-2_all.deb
bitcoin-init is the bitcoind package for debian wheezy amd64 compiled with downloaded sources from git repository https://github.com/bitcoin/bitcoin.git and a script for init.d to start / stop.
The package is named «bitcoind-init» to avoid conflict with the package included in Debian repository
- bitcoind-init_0.9.3-0_amd64.deb
litecoind-init is the litecoind package for debian wheezy amd64 compiled with downloaded sources from git repository https://github.com/litecoin-project/litecoin.git and a script for init.d to start / stop.
- litecoind-init_0.8.7-2_amd64.deb
p2pool-init is created with downloaded sources from git repository https://github.com/forrestv/p2pool branch «rav» and alternative front-end web downloaded from https://github.com/hardcpp/P2PoolExtendedFrontEnd, also with a startup script in init.d
- p2pool-init_13.4-247_amd64.deb
In upcoming articles we will describe them.
IMPORTANT NOTE: All versions will be updated as they are posted on the git repositories and/or Debian Jessie amd64 repository.
This completes this article.

About Ricardo Marcelo Alvarez
- Web |
- More Posts(58)