Spk Documentation

SliTaz Packages Toolset

Small alternative to TazPKG. Spk consists of small separate programs for easier code maintainance and uses a shared library. Spk can handle multiple packages on a cmdline as well as managing your own mirror.

Usage

All spk tools provide a small built-in help usage that you can display with the command 'usage'. It also has some options to perform special tasks on a package before executing a task or afterwards. To get help and usage:

# spk usage
# spk-add usage

Packages info

To get the packages status and information:

# spk busybox glib

Add packages

Spk will handle dependencies. To install new packages simply use 'spk-add' or the --add option:

# spk-add package1 package2
# spk package --add

Remove packages

To remove packages simply:

# spk-rm package1 package2 ...

Packages update

To get the last list of packages and update your system you have to use 'spk-up'. Before installing anything Spk will ask confirmation. Spk lets you upgrade the full system at once (skipping blocked packages) or you can also upgrade packages individually:

# spk-up
# spk-up package1 package2 ...