Gareth Rowlands wrote:
>
        <snip>
> 
> You will probably have a smile on your face, but as you may know, Slackware
> is a pig to upgrade, and new releases are best installed from scratch.
> 
> A bulk copy of /usr/local from old to new release saves a lot of time !
> 

There is an other way. It allows you to selectively reinstall
"non-Slackware" packages.

One of my collegues, also a Slackware "nut" (I mean... enthousiast), has
made a nice set of scripts to make Slackware packages.

First you configure and make any source.
Run the script `makeinstall` right before you would run `make install`.
The script will keep track of all files that will be installed or
altered, and writes a list to a file in the normal place (ie.
/var/adm/packages)
At this point the package is installed on your system, but is not
available as a Slackware .tgz file.
Run the `makepkg` script to make the Slackware package .tgz file.
You can use the packages you make this way for installs on other
machines or upgrades.

If you're interested in this set of script than I can make them
available on a ftp server. (probably somewhere under 
ftp://sharon.esrac.ele.tue.nl/pub/linux/ )

73, Arno

Reply via email to