In the year 2025, everything was written from scratch, a minimal and KISS Qt6 gui is now what we have
That means prefferent OS for Slackware-Commander is Slackware(64)-Current with QT6 and qmake6
Note: Slackware-Commander can support my patched version of slackpkg
This slackpkg version can support whitelist. That mean if you have in blacklist a set of official slackware packages,assume kde/ ,
then you can list in whitelist package names from any blacklisted set that will escape blacklist and will follow official updates.
slackpkg+ works fine with this patched slackpkg version ;)
Install all required from Ponce/SBo
Assume you have a full Slackware installation and you useslpkg
:
slpkg -i yq jq chafa figlet BeautifulSoup4 ttkbootstrap
- Download latest
scdm-version.tar.gz
release from here - Extract tarball and cd in
scmd.SlackBuild
folder. - Open terminal and command:
pip install -r requirements.txt
su - root -c "bash scmd.SlackBuild"
- When SlackBuild finish, you may install output package using
upgradepkg --install-new...
Note: Slackware-Commander has only runtime dependencies in a full Slackware64-current installation:
slpkg
as dependency for sbofinder.yq jq chafa
as dependencies for cptn.figlet
as dependency for inxifetch.PyQt6
(pip install),BeautifulSoup4, ttkbootstrap
as dependencies for some of the python scripts.
So if you dont need or like some of Slackware-Commander tools then you dont need their deps also.
man scmd
and cptn -h
will help you.
cptn make-db -a
is a very importand command for create a database that will be used by cptn tools.
scmd.mp4
conraid.mp4
soviewer.mp4
Slackware™ is a trademark of Patrick Volkerding.
Icons are from:
uxwing
https://uxwing.com/
And DALL·E
Thank you, thank you, thank you!
Standard Slackware-current disclaimer follows...
Welcome to Slackware-current!
*** upgradepkg aaa_glibc-solibs before other *** *** packages. Take care not to miss new packages: *** *** upgradepkg --install-new is (as always) the *** *** safest approach. ***
Slackware-current is a snapshot of the active Slackware development tree. It is intended to give developers (and other Linux gurus) a chance to test out the latest packages for Slackware. The feedback we get will allow us to make the next stable release better than ever.
See the ChangeLog.txt for a list of changes in Slackware-current.
Please note that the code in this directory is unstable. It might be inconsistent about which version of the Linux kernel is required, could be incomplete because it's in the process of being uploaded, or might not work for other reasons. In most cases, we know about these things and are working to correct them, but still -- feel free to point out the bugs.
Production use is AT YOUR OWN RISK and is not recommended.
Security is NOT GUARANTEED. In -current, forward progress often takes priority. Security fixes take time and resources, and would often have to be done more than once. It's more efficient to build the system and secure it as time permits and/or the development cycle nears completion.
We do not promise to issue security advisories for Slackware-current.
Slackware-current might DELETE FILES WITHOUT WARNING when packages are upgraded. (If, for example, a directory location is replaced by a symbolic link to a new location.) Upgrade packages carefully. Examine incoming updates first if your machine's data is not expendable. Again, we do not recommend using Slackware-current to store or process valuable data. It is a system in testing, not one that is ready to go (though often it does work just fine... BUT DON'T COUNT ON IT)
#include BSD license warranty disclaimer here...
Enjoy! :)
Patrick J. Volkerding
[email protected]