Table of Contents
http://software.jaos.org/BUILD/slapt-get/README
slapt-get tries to emulate Debian's apt-get as closely as possible.
$ slapt-get --help slapt-get - Jason Woodward <woodwardj at jaos dot org> An implementation of the Debian APT system to Slackware Usage: slapt-get [option(s)] [target] Targets: --update - retrieves pkg data from MIRROR --upgrade - upgrade installed pkgs --dist-upgrade - upgrade to newer release --install [pkg name(s)] - install specified pkg(s) --remove [pkg name(s)] - remove specified pkg(s) --show [pkg name] - show pkg description --search [expression] - search available pkgs --list - list available pkgs --installed - list installed pkgs --clean - purge cached pkgs --version - print version and license info Options: --download-only - only download pkg on install/upgrade --simulate - show pkgs to be installed/upgraded --no-prompt - do not prompt during install/upgrade --reinstall - re-install the pkg --ignore-excludes - install/upgrade excludes --no-md5 - do not perform md5 check sum --no-dep - ignore dependency failures --disable-dep-check - skip dependency check
http://vectorlinux.osuosl.org/docs/vl58/manuals/vl5_slaptget_en.html
Please refer to the documentation for slapt-get: man slapt-get, the HOWTOs at the VL Forum: slapt-get basics and gslapt basics or go to the slapt-get FAQ site for more advanced topics.
You may wish to try some of these slapt-get commands:
to list all the available packages from the source repository:
slapt-get --available
to list only those packages that you have already installed:
slapt-get --installed
to search the listings for specific package(s):
slapt-get --search [packagename(s)]
to install (or to upgrade an already installed) package(s):
slapt-get --install [packagename(s)]
to remove packages(s):
slapt-get --remove [packagename(s)]
to clear your temp directory of downloaded packages:
slapt-get --clean
to show a package(s) description:
slapt-get --show [package(s)]
to reinstall an existing package:
slapt-get --reinstall --install [package]
to downgrade a package:
slapt-get --reinstall --install [exactpackagenameandnumbers]
to show a sorted, paged list of installed packages on your system:
slapt-get --installed|sort|less
to show a sorted, paged list of available, uninstalled packages:
slapt-get --available|grep inst=no|sort|less
to show only available packages related to e.g. fluxbox:
slapt-get --available|grep fluxbox
to show only available, uninstalled packages specifically packaged for VL5:
slapt-get --available|grep inst=no|grep vl5|sort|less
to install all packages pertaining to e.g. fluxbox:
slapt-get --available|grep fluxbox|awk '{print $1}'|sort|uniq|xargs -r slapt-get --install
to install every available package not yet installed (DANGER!):
slapt-get --available|grep inst=no|awk '{print $1}'|sort|uniq|xargs -r slapt-get --install
VectorLinux is able to install Slackware packages. However, Slackware does not normally support slapt-get nor do Slackware packages do any dependancy checking. For this reason we do not recommend enabling any Slackware repositories in the /etc/slapt-get/slapt-getrc configuration file (or with gslapt, Edit, Preferences, Sources, Add a Source). The default slapt-get configuration file will enable the user to download and install Vector packages only. Slackware packages which are non-system packages will probably work fine with VL but you may have to install all the dependant packages first and there is no guarantee the package will work properly. If you do decide to load a Slackware package please ensure you download packages built for the correct version of Slackware.