Err, that was --set-selections:
sudo su -
apt-get update
dpkg --set-selections < mypkgselectionsapt-get -u dselect-upgrade
Speaking of backups, backup your important ssh/pgp keys, vim rcs... if anyone uses 'em.
Someone asked me about app development for Ubuntu, well there are several ways... Try
zetcode.comAnd, also checkout Ubuntu Dev/App Store:
http://developer.ubuntu.com/get-started/ It shows you how quickly you can create apps for Ubuntu using python and Gtk. Also, try playing with ssh/pgp keys, and signup a launchpad account which gives you a platform to share your projects (You upload your source to launchpad, it builds the debs and distributes them for you).
Cheers,
Rohit Yadav
PS. Some bragging and cheap publicity :D I maintain some Ubuntu packages for VLMC and my pet projects:
https://launchpad.net/~rohityadav/
To install 'em, for ex: VLMC for Ubuntu 10.10+, you do:
sudo add-apt-repository ppa:rohityadav/vlmc
sudo apt-get update
sudo apt-get install vlmc
<Next time whenever there is an update, sudo apt-get upgrade will automatically do the magic>