GNU/Linux Desktop Survival Guide
by Graham Williams
History: Motivations For Wajig
If you've tried to remember all the different commands to get different information about different aspects of Debian package management and then used other commands to install and remove packages then you'll know that it can become a little too much.
Swapping between dselect, deity, deity-gtk, aptitude, apt-get, dpkg, gnome-apt, apt-cache, and so on is interesting but cumbersome. Plus personally I find dselect, deity, and aptitude confusing and even though I've spent hours understanding each of them, I don't think the time was particularly well spent.
This Python script simply collects together what I have learnt over the years about various commands! Clearly I have yet to learn all there is.