📦 Package manager utility for Slackware: https://dslackw.gitlab.io/slpkg/
Find a file
2022-05-29 19:49:55 +03:00
bin Fixed stderr error output 2022-05-14 10:58:46 +03:00
conf Set sbo_build_log off 2022-03-26 22:27:48 +02:00
man Updated man pages 2022-05-11 22:59:47 +03:00
slackbuild Rename readme 2022-05-24 17:56:26 +03:00
slpkg Updated for version 4.0.0 2022-05-29 19:49:55 +03:00
tests Update comments 2022-04-27 20:52:55 +03:00
tools Updated gen_repos_files.sh alienbob tool to 1.94 2019-02-03 21:31:09 +01:00
.gitignore Added .idea folder 2022-05-04 21:35:21 +03:00
AUTHORS Add AUTHORS file 2015-07-21 06:14:45 +03:00
ChangeLog.txt Updated for version 4.0.0 2022-05-29 19:49:55 +03:00
CHECKSUMS.md5 Added checksum 2022-05-25 17:59:44 +03:00
clean.py Update copyright year 2022-02-06 18:46:27 +02:00
COMMANDS Fix typo & align the comments 2022-02-07 19:45:54 +02:00
CONTRIBUTING Updated to python3 2019-12-02 11:15:02 +01:00
EXAMPLES.md Updated examples doc 2022-05-24 16:48:35 +03:00
INSTALL.md Updated installation method 2020-02-13 22:12:28 +01:00
install.sh Installer switch to bash shell 2022-05-12 17:57:36 +03:00
ISSUES Switch to gitlab repository 2018-06-09 22:11:12 +02:00
KNOWN_ISSUES Switch to python3 2019-11-30 22:56:50 +01:00
LICENSE
logo.txt Update logo 2016-02-09 22:17:15 +02:00
README.rst Updated for version 4.0.0 2022-05-29 19:49:55 +03:00
REPOSITORIES.md Updated repositories.md file 2022-05-24 17:09:17 +03:00
requirements.txt Updated for version 4.0.0 2022-05-29 19:49:55 +03:00
setup.py Updated for version 4.0.0 2022-05-29 19:49:55 +03:00
slpkg.cast Added asciicast file 2019-12-04 09:51:06 +01:00
THANKS Update 2015-06-28 06:24:42 +03:00

***********
slpkg 4.0.0
***********

Slpkg is a powerful software package manager that installs, updates, and removes packages on
`Slackware <http://www.slackware.com/>`_ 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.

Slpkg works in accordance with the standards of the organization `SlackBuilds.org <https://www.slackbuilds.org>`_
to build packages. Also uses the Slackware Linux instructions for installation,
upgrading or removing packages.

What makes slpkg distinguish from the other tools; The user-friendliness it's a primary
target as well as easy to understand and use, also uses colours to highlight packages and
display warning messages, etc.

Look in the `EXAMPLES.md <https://gitlab.com/dslackw/slpkg/blob/master/EXAMPLES.md>`_ file to explore some examples.


Asciicast
---------


.. image:: https://gitlab.com/dslackw/images/raw/master/slpkg/asciicast.png
    :target: https://asciinema.org/a/3uFNAOX8o16AmKKJDIvdezPBa
    :width: 200px


Install
-------

Install from the official third party `SBo repository <https://slackbuilds.org/repository/15.0/system/slpkg/>`_, or directly from the source:


.. code-block:: bash

    $ wget slpkg-4.0.0.tar.gz
    $ tar xvf slpkg-4.0.0.tar.gz
    $ cd slpkg-4.0.0
    $ ./install.sh


Usage
-----

.. code-block:: bash

    $ slpkg update
    $ slpkg -s sbo install <package_name>
    $ slpkg --help


Copyright
---------

Copyright 2014-2022 © Dimitris Zlatanidis. 

Slackware® is a Registered Trademark of Patrick Volkerding. 

Linux is a Registered Trademark of Linus Torvalds.