by passerby on Thu Jan 24, 2013 5:49 pm
Create two partitions on the disk you want to install programs on.
Copy /home and /usr/bin to those two partitions, then set them to mount on boot. The one for /home should be much bigger.
(If you haven't done this before, look for a tutorial on moving /home, then follow the instructions for /home and /usr/bin)
AFAIK, most programs are stored in either /usr/bin (programs for all users) or /home (for individual users). There may be a third install location, but not to my knowledge.
If you're able to boot successfully after setting those two partitions to be mounted in fstab, you can boot through a live CD/DVD/USB and delete those directories on the original disk. Only do this after you've made sure they work on the new device though.
PC: LMDE x64 MATE/Cinnamon, Kernel 3.9, Nvidia GT620, i7 3770K, 16GB RAM
Laptop: LMDE x64 MATE, Kernel 3.8.6, i3, 6GB RAM