2022-06-17 16:39:33 +02:00
.TH slpkg 1 "Orestiada, Greece" "slpkg 4.1.0" dslackw
.SH NAME
.P
slpkg - [OPTIONS] [packages]
.SH SYNAPSES
.P
2022-06-19 20:38:52 +02:00
slpkg [-h|-v] [update] [build] [install] [remove] [search] [clean-logs] --yes --resolve-off --reinstall
2022-06-17 16:39:33 +02:00
.SH DESCRIPTION
.P
Slpkg is a 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.
.P
Slpkg works in accordance with the standards of the organization SlackBuilds.org to build packages. Also uses the Slackware Linux instructions for installation, upgrading or removing packages.
.SH OPTIONS
.P
2022-06-17 19:10:17 +02:00
-h | --help
2022-06-17 16:39:33 +02:00
.RS
Show help informatio and exit.
.RE
.P
2022-06-17 19:10:17 +02:00
-v | --version
2022-06-17 16:39:33 +02:00
.RS
Print version and exit.
.RE
.P
update
.RS
2022-06-19 20:38:52 +02:00
Updates the package list and the database.
2022-06-17 16:39:33 +02:00
.RE
.P
build
.RS
2022-06-19 20:38:52 +02:00
Builds the scripts and puts them in the /tmp directory.
2022-06-17 16:39:33 +02:00
.RE
.P
install
.RS
2022-06-19 20:38:52 +02:00
Builds and installs the packages in the correct order and also logs the packages with dependencies to use for removal.
2022-06-17 16:39:33 +02:00
.RE
.P
remove
.RS
Removes packages with dependencies if the packages was installed with slpkg install method.
.RE
.P
2022-06-19 20:38:52 +02:00
search
.RS
Search packages by name and view everything in your terminal.
.RE
.P
2022-06-17 16:39:33 +02:00
clean-logs
.RS
Purge logs of dependencies.
.RE
.P
--yes
.RS
Answer Yes to all questions.
.RE
.P
--resolve-off
.RS
Turns off dependency resolving.
.RE
2022-06-17 17:02:35 +02:00
.P
--reinstall
.RS
Use this option if you want to upgrade all packages even if the same version is already installed. Do not skip installed packages.
.RE
2022-06-19 21:57:06 +02:00
.SH CONFIGURATION FILES
2022-06-17 16:39:33 +02:00
.P
Configuration file in the /etc/slpkg/slpkg.json file.
2022-06-19 20:38:52 +02:00
.RE
Blacklist file in the /etc/slpkg/blacklist.json file.
2022-06-17 16:39:33 +02:00
.SH REPORT BUGS
.P
Please report any found to https://gitlab.com/dslackw/slpkg/-/issues.
2022-06-17 19:10:17 +02:00
.SH AUTHOR
2022-06-17 16:39:33 +02:00
.P
Dimitris Zlatanidis <d.zlatanidis@gmail.com>