Actually that's the opposite of what he says . dist-upgrade will upgrade a package allowing changes to other packages, including installing new ones or removing old ones. He said he didn't want that - which is what apt-get upgrade did... but he wants to do that only on a certain list of packages. You're probably onto something with dselect.
apt-get install <package name>