How To Run Slackpkg

Slackware remains one of the oldest Linux distributions in active development and is highly esteemed for its user-friendly, stable, and customizable features. A valuable asset for Slackware users is slackpkg, a reliable software package management tool. This blog post offers a comprehensive guide on utilizing it proficiently.


If Slackpkg isn’t installed on your system, you can install it by running the installpkg command as the root user.

        # installpkg /path/to/slackpkg.tgz


Before running slackpkg, we need to configure it, and the configuration file is located at /etc/slackpkg/slackpkg.conf. You need to edit this file as root.

        # nano /etc/slackpkg/slackpkg.conf

Uncomment the mirror line that you want to use for package updates. It’s suggested to use a mirror closest to your location for the fastest download speeds.


One of the most common uses for slackpkg is to install new software. Here’s how you can install a package:

        # slackpkg install packagename

If you want to update the package list from your chosen mirror, simply use the update command.

        # slackpkg update

Upgrading your entire system is also made simple with slackpkg. Once your package list is updated, use the upgrade-all command to upgrade all installed packages.

        # slackpkg upgrade-all

There are plenty more commands and options available with slackpkg, and this guide just scratches the surface. The man page for slackpkg offers a full list of options and is accessible from your terminal with man slackpkg.


Slackpkg is a powerful tool for managing packages on your Slackware system. Whether you’re installing new software, upgrading your entire system, or just keeping your package list up to date, slackpkg makes the process simple and straightforward.