📦 Package manager utility for Slackware: https://dslackw.gitlab.io/slpkg/
Find a file
Dimitris Zlatanidis 6b33842a95 Rename readme
Signed-off-by: Dimitris Zlatanidis <d.zlatanidis@gmail.com>
2022-05-24 17:56:26 +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 Added version 3.9.9 2022-05-24 17:15:31 +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 Added version 3.9.9 2022-05-24 17:15:31 +03:00
CHECKSUMS.md5 Added checksum 2022-05-12 20:22:41 +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 updated for version 1.3.4 2014-05-23 08:46:51 +03:00
logo.txt Update logo 2016-02-09 22:17:15 +02:00
README.rst Added usage and install 2022-05-24 17:54:32 +03:00
REPOSITORIES.md Updated repositories.md file 2022-05-24 17:09:17 +03:00
requirements.txt Removed pytest 2022-04-24 21:01:10 +03:00
setup.py Removed pytest 2022-04-24 21:01:10 +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 3.9.9
***********

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-3.9.9.tar.gz
    $ tar xvf slpkg-3.9.9.tar.gz
    $ cd slpkg-3.9.9
    $ ./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.