Overview ======== This package provides slackware-upgrade-system, a script that performs a full upgrade of a Slackware distribution. Installation ============ Run "make install" as root. The slackware-upgrade-system will be installed to /sbin, and its man page, slackware-upgrade-system.8, to /usr/man/man8. These are most suitable locations for Slackware. To install them elsewhere, use the following Makefile variables: SBINDIR - Directory to install slackware-upgrade-system to. MANDIR - toplevel directory for man page installation (/usr/man). MAN8DIR - directory for the man page installation ($(MANDIR)/man8). Usage ===== Before upgrade, please make sure you backup all sensitive data on your system. When upgrading a remote machine, it advisable to have a KVM console attached to it, so that you can intervene if the box refuses to boot. Please read slackware-upgrade-system(8) to familiarize yourself with the script and its options. Run slackware-upgrade-system in dry-run mode: slackware-upgrade-system -n This will look for the nearest next release available, create the list of packages to be upgraded, installed and removed and will print the results. This run will not touch any files on your filesystem (excepting the slackware-upgrade-system logs, see below). Instead it will verbosely print what would have been done during real upgrade. Inspect its output to see if it actually does what you need. In particular, the upgrade will most likely decide to remove some packages during the upgrade. These are the packages that existed in your current release, but have been removed in the next one, or the packages you have installed from third-party sources. You may wish to retain any of them or provide replacements, or reinstall them afterward. If you wish to retain any of them, create a list of packages to retain and supply it to the script using the -k command line option (see the man page for details). To provide a replacement, use the -p option. For example, when upgrading from 14.1 to 14.2, the "procps" package will be removed. The utilities it used to provide have been moved to the "procps-ng" package. So, when upgrading from 14.1 to 14.2, it is a good idea to use slackware-upgrade-system -p procps-ng For your information, the list of removed packages is left in file /var/log/slackware-upgrade-system-
- stands for the original
Slackware version number, and - - -