Home > Linux, Slackware > Upgrading Slackware64-current with multilib

Upgrading Slackware64-current with multilib

In order to upgrade your multilib Slackware64-current box to a more recent -current (or perhaps 13.37):

  1. Make sure you have a copy of the version you want to upgrade to available.
  2. Make sure your slackpkg config points to it
mkdir -p /mirror/slackware
cd !$
lftp -c "open http://connie.slackware.com/~alien/; mirror multilib"
slackpkg update
slackpkg install-new
slackpkg upgrade-all
upgradepkg --reinstall --install-new  /mirror/slackware/multilib/current/{*.t?z,slackware64-compat32/*/*.t?z}
slackpkg clean-system

Bear in mind that you need to know what modifications you’ve made to your system in the “clean-system” stage. slackpkg will offer to remove any package that’s not part of the version you’re upgrading to. If you need to keep any extra packages that you’ve installed you need to make sure you don’t uninstall them at this stage. For this reason I heavily recommend that you blacklist SlackBuilds.Org packages in the slackpkg blacklist file.

Be Sociable, Share!
  1. No comments yet.
  1. No trackbacks yet.

Note: Commenter is allowed to use '@User+blank' to automatically notify your reply to other commenter. e.g, if ABC is one of commenter of this post, then write '@ABC '(exclude ') will automatically send your comment to ABC. Using '@all ' to notify all previous commenters. Be sure that the value of User should exactly match with commenter's name (case sensitive).