## 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 ...