Most of my software can be obtained from my PPA repository for Debian, Ubuntu and other Debian-based distros. Installing from the PPA has several advantages: you can install using your package manager; authenticity of the GPG signed files is automatically verified (when using secure apt-get); and you receive updates automatically when you update your system with your package manager.
If you encounter any problems with the packages or the PPA, please let me know. You can add a comment below or contact me – thanks.
1) Obtain my keys and add them to apt-get (these must be done as root):
gpg --keyserver keys.gnupg.net --recv-keys 0x01937621 0x107165A1 # If you receive an error, try again. # Then, add the keys to apt-key: bash -c 'gpg --export -a 01937621 107165A1 | apt-key add -'
deb http://ignorantguru.github.com/debian/ unstable main
NOTE: This location is subject to change, so if it stops working, please check back on this page for updates. (A page not found error on the above URL is normal – browse the PPA here.)
3) Update apt-get:
You can now install packages in the usual way using your package manager. For example, to install spacefm:
apt-get install spacefm
You can also find individual deb file links on each program’s homepage, and you can browse the PPA (to save a file there, click on the filename and click ‘View Raw’).
A Note About SpaceFM and udevil Packages
spacefm and udevil packages available in the PPA are build-from-source packages, meaning that you also need their build dependencies to install them (more info). This is due to the fact that the PPA supports distros as old as lenny and as new as sid, so a single binary package for all doesn’t work. These build-from-source packages have been working well, but they do require more dependencies to be installed. If you’re interested in official debian packages, you can drop a ‘me too’ here and here to let them know there’s interest.