slackpkg(8)

NAME
slackpkg - Automated tool for managing Slackware Linux packages

SYNOPSIS
slackpkg [install|update|remove|search|upgrade|reinstall|blacklist|info] [file]

DESCRIPTION
Slackpkg is a tool for those who want to easily install or upgrade packages via the network. With slackpkg, you can make a minimal installation of Slackware Linux and install/upgrade just those packages you need most. You don't need to setup NFS, or make dozens of CDs for all your computers; all you need to do is to type one command and all the latest official Slackware packages will be at your fingertips.

INSTRUCTIONS
Slackpkg has many features, like searching for and automatically downloading/installing/upgrading packages. To upgrade your packs, we recommend you run slackpkg update first. All slackpkg commands (except update) take the following form: # slackpkg <command> <packagename> Note that <packagename> may be a pattern that appears within a certain package (or a number of packages). For example: # slackpkg upgrade gnome will attempt to upgrade every gnome-related package that you currently have installed.

OPTIONS

update
    update will download the latest package lists from a slackware mirror (or your CD). It's a good idea to run # slackpkg update before attempting to upgrade, install, or search for packages. If you need update Slackware's GPG key, run # slackpkg update gpg The GPG key doesn't change. This is a "one time" command. Run it once and forgot.

search
    You can search the official Slackware packages for any file in the Slackware distribution. Do you need a strange library? Use search to find it. # slackpkg search packagename All packages matching "packagename" will be shown; thus you can see whether the packages are installed or not. And, if not, you can download and install them with other slackpkg commands.

install
    Installation is very simple. You need only type: # slackpkg install package And the package will be downloaded and installed. You can't install an already installed package; but you may reinstall or upgrade it.

upgrade
    upgrade installs the most recent version of the specified package(s). upgrade will not attempt to install new packages (use the install function for that purpose; the latest version of the package will be installed).

reinstall
    In case you mistakenly corrupt something, the reinstall option is provided.

remove
    With remove, you can remove certain installed packages. As an example: # slackpkg remove kde will remove all packages with "kde" in their name.

blacklist
    With this command, you can "blacklist" certain packages. Packages blacklisted can't be upgraded, or installed. If you want to remove some package from the black list, please edit /etc/slackpkg/blacklist.

download
    Tells slackpkg to download the packages, but not to install them. They will be in /var/cache/packages and you can install/upgrade/reinstall them later (or burn them to CD).

info
    Print information about the package(s): compressed and uncompressed size, description, etc ...

FILES

/etc/slackpkg/mirrors
    This is where you specify the location to download packages from.

/etc/slackpkg/slackpkg.conf
    General configuration of slackpkg.

/etc/slackpkg/blacklist
    List of packages to skip.

SEE ALSO
installpkg(8), upgradepkg(8), explodepkg(8), makepkg(8), pkgtool(8).

AUTHORS

Piter PUNK aka Roberto F Batista
    <piterpk AT terra DOT com DOT br>

Evaldo Gardenali aka UdontKnow
    <evaldo AT fasternet DOT com DOT br>