However some packages have names that won't fit into the nine character limit on package names so they have been 'crunched' up, or it made sense to call the package something else. E.g GNUghostscript installs as GNUghoscr and fvwm installs as fvwm2 . Not too much since it automatically recognizes the current special packages, plus it checks to see if the package actually installed properly. If the package didn't install correctly, then the shell script doesn't delete the files afterwards. If you don't actually want to have your big package files deleted after installation then remember to modify the script first.
Some packages overlay it's directory structure.
If you install the packages out of sequence then you will have programs malfunctioning.