_                    _
  ___ | |__   __ _ _______ | |_
 / _ \| '_ \ / _` |_  / _ \| __|
| (_) | | | | (_| |/ / (_) | |_
 \___/|_| |_|\__,_/___\___/ \__|

slackware_upgradeupgrade process

Package list : ls -lart /var/log/packages/

The kernel should not be upgraded, if there is a new kernel, this needs to be installed first, keeping the running kernel available in the lilo.conf.

- Download kernel packages: # slackpkg download kernel
- select the kernel-generic and kernel-headers packages
- the packages will be downloaded to /var/cache/packages/
   If the kernel corresponds to testing it will be /var/cache/packages/testing/packages/linux-[VERSION].x/
- Install the downloaded packages: # installpkg /var/cache/packages/[PATH_TO_KERNEL_PACKAGES]

(back to top)

  1. blacklist kernels and third-party packages in /etc/slackpkg/blacklist
    kernel-generic.*
    kernel-huge.*
    kernel-modules.*
    kernel-source
    [0-9]+_SBo
    [0-9]+alien
    [0-9]+compat32
  2. update the repository and upgrade the packages.
    upgrade-all may need to be run twice if some packages are requirements for other packages.
    slackpkg update
    slackpkg upgrade slackpkg
    slackpkg upgrade aaa_glibc-solibs
    slackpkg install-new
    slackpkg upgrade-all
    slackpkg upgrade-all
    slackpkg clean-system
    lilo
    reboot

(back to top)

After a clean install, the setup can be changed to follow current.

  1. uncomment a current mirror in /etc/slackpkg/mirrors
  2. comment the release mirror (only one mirror needs to be uncommented).
  3. follow the upgrade process.

(back to top)

slackware
slackware docs
- Slackware docs - systemupgrade
- slack docs - slackpkg - Full system upgrade
- Slackware docs - current
links
- Slack - wiki - Slackware-Upgrade-HowTo
- aktsbot's blog - Installing a kernel patch on slackware

(back to top)

2026-07-15 : Translated to Spanish.
  Created.

(back to top)

ohazot | about | ohazot.com <admin@ohazot.com>

This document applies to: Slackware | 2026-07-15