Slpkg is a user-friendly package manager for Slackware installations
Project description
Slpkg is a powerful software package manager that installs, updates, and removes packages on Slackware based systems. It automatically computes dependencies and figures out what things should occur to install packages. Slpkg makes it easier to maintain groups of machines without having to manually update.
Command Line Tool Usage
Slpkg is a user-friendly package manager for Slackware installations
_ _
___| |_ __ | | ____ _
/ __| | "_ \| |/ / _` |
\__ \ | |_) | < (_| |
|___/_| .__/|_|\_\__, |
|_| |___/
Commands:
update Run this command to update all
the packages list.
upgrade Delete and recreate all packages
lists.
repo-add [repository name] [URL] Add custom repository.
repo-remove [repository] Remove custom repository.
repo-list Print a list of all the
repositories.
repo-info [repository] Get information about a
repository.
update slpkg Upgrade the program directly from
repository.
Optional arguments:
-h, --help Print this help message and exit.
-v, --version Print program version and exit.
-a, --autobuild, [script] [source...] Auto build SBo packages.
If you already have downloaded the
script and the source code you can
build a new package with this
command.
-b, --blacklist, [package...] --add, Manage packages in the blacklist.
--remove, list Add or remove packages and print
the list. Each package is added
here will not be accessible by the
program.
-q, --queue, [package...] --add, Manage SBo packages in the queue.
--remove, list, build, install, Add or remove and print the list
build-install of packages. Build and then install
the packages from the queue.
-g, --config, print, edit=[editor] Configuration file management.
Print the configuration file or
edit.
-l, --list, [repository], --index, Print a list of all available
--installed packages repository, index or print
only packages installed on the
system.
-c, --check, [repository] --upgrade, Check, view and install updated
--skip=[] --resolve-off packages from repositories.
-s, --sync, [repository] [package...], Sync packages. Install packages
--resolve-off directly from remote repositories
with all dependencies.
-t, --tracking, [repository] [package] Tracking package dependencies and
print package dependenies tree with
highlight if packages is installed.
-p, --print, [repository] [package], Print description of a package
--color=[] directly from the repository and
change color text.
-n, --network, [package] View a standard of SBo page in
terminal and manage multiple options
like reading, downloading, building
installation, etc.
-F, --FIND, [package...] Find packages from repositories and
search at each enabled repository
and prints results.
-f, --find, [package...] Find and print installed packages
reporting the size and the sum.
-i, --install, [package...] Installs single or multiple
Slackware binary packages.
-u, --upgrade, [package...] Upgrade single or multiple Slackware
binary packages from a older to a
newer one.
-o, --reinstall, [package...] Reinstall signle or multiple
Slackware binary packages with the
same packages if the exact.
-r, --remove, [package...] Removes a previously installed
Slackware binary packages.
-d, --display, [package...] Display the installed packages
contents and file list.
Tutorial
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
slpkg-2.4.3.tar.gz
(91.4 kB
view hashes)