spi is a command line tool that combines some basic functions of slapt-get and slapt-src. It installs from the Salix repositories if the package is available there, if not, it looks in SBo and repeats the process recursively for any dependencies. This means all packages are automatically installed from the repositories if they are available there, even if it is a dependency of a package that is not. For a summary of usage, see
spi --help
Note that the default action (if spi is called without
specifying e.g. -i
) is to search for packages, reporting
whether they are installed or where they are available. sudo spi
-u
will update package data for both slapt-get and
slapt-src, and sudo spi -U
installs any upgrades
available. sudo spi -i packagename
installs a specific
package and its dependencies, always preferring packages in the
repositories. spi --simulate -i packagename
simulates
installation, and spi --show
gives detailed information
about a particular package.
While spi brings basic package management together in one all-purpose tool, slapt-get and slapt-src provide a number of other powerful features.