In general, you want the files local, and you can use slackpkg to do the work. upgrade-all, install-new, clean-system... and reboot with a lilo run in between. Thing is, sometimes things break mid upgrade.. so having the files local on the hard disk or a cd is safest.
++ on pats notes too. the gotcha's are always there.