Utilities to manage your Slint system.

In the list below, each command is followed by its purpose.
(R) after the command indicates that it should be run as root.

We indicate after each command if it has a man page (man) and/or an
help option (help), and if just running the command indicates its usage
(run) 

--- Utilities written for Slint ---

These utilites have have written by Didier Spaier

hide-kde-apps (R)
Display only in KDE the entry menus for most KDEapps 

show_kde-apps (R)
Display entry menuds for KDE apps in all graphical environments 

install-portable
Allow to install Slint on a USB attached drive, so that it can boot on
many machines. Run optionally during Slint installation

update-portable
Maintain the portability of a Slint system intalled on an USB attached
drive. Run if need be by upgrade-kernel. 

login-chooser (R) (run)
Allows to choose a login manager among those shipped in Slint. Also
allows to have speech in the login manager if available and requested.

orca-on
Orca will be enabled in graphical environments for the user who runs the
command

orca-off
Orca will be enabled in graphical environments for the user who runs the
command.

runlevelconfig (R)
Allows to choose to start in console or graphical mode, superseded by
login-chooser

setsession (R) (run)
Allow root to set the desktop session to be used after login or 'startx'
for some user.

session-chooser (run)
set the desktop session to be used after login or 'startx' for the user
who runs the command.

slint-doc
Allows to browse and display the Slint documentation 

spd-list (run)
Lists languages and synthesizers available for applications
relying on Speech Dispatcher, like Orca or speech-up.

switch-on (run)
Allows to switch on (have it run at startup) one of the following
features:
emacspeak (The Complete Audio Desktop, based on emacs)
espeakup (Console screen reader connecting espeak-ng and the speakup)
fenrir (Modern, modular, flexible and fast console screen reader)
speechd-el (Emacs client to speech synthesizers and Braille displays)
speechd-up (Console screen reader connecting Speech Dispatcher and speakup)

switch-off (run)
emacspeak (The Complete Audio Desktop, based on emacs)
espeakup (Console screen reader connecting espeak-ng and the speakup)
fenrir (Modern, modular, flexible and fast console screen reader)
speechd-el (Emacs client to speech synthesizers and Braille displays)
speechd-up (Console screen reader connecting Speech Dispatcher and speakup)

When running switch-on and switch-off the user will be asked the root
password if setting on or off the feature needs to be root.

upgrade-kernel
Apply a kernel upgrade provided by Slint.

list-espeak-ng-voices
Lists all available espeak-ng-voices

mate_slint_theme
Apply a Slint specific theme to Mate

-- Utilities provided by Salix (another Slackware) derivative ---
They are written by Salix (mostly George Vlahavs) and Zenwalk
contributors (mostly Jean-Phillippe Guillemin)

Some of the following utilities have a graphical front-end whith 'gtk'
in their names. 

clocksetup (R) (man) and gtclocksetup (R)
Allows to set the system clock, the time zone and use or not the
clock synchronization through NTP

dotnew (R) and dotnew-gtk (R)
Help the user manage system configuration files in slackware and
Slackware based distributions.
  
keyboardsetup 'R) (man)  and gtkkeyboardsetup (R)
Allows to choose a keyboard layout, acyivate or not numlock at startup
and activate or not the SCIM input method at startup

localesetup (R) (man) and gtklocalesetup (R) (man)
Allows to choose the default system locale

netsetup (R) (man) and netconfig (from Slackware) (R) (man)
Allow to choose the network configuration method.

service (R) (man)
Allows to list the system services and their current status, start (and
make it auto start at boot), stop or restart a given service

servicesetup R (man) and gtkservice setup (R) 
Lists the current status of the system services and set each of them to
start or not at system  start up.

update-all (R) (man)
Perform systema maintenance tasks, updating several databases and caches

usersetup (R) (man) and gtkusersetup (R)
Allows to manage the user groups ans user accounts

--- System and package management utilities--- 

installpkg, makepkg, mkinitrd, pkgtool, removepkg, upgradepkg 
come from Slackware
slapt-get, slapt-src and gslapt have been written by Jason Woodward,
depfinder, spi and sourcery and salix-update-notifier have been written
by George Vlahavas, Salix maintainer.
spkg have been written by Ondrej Jirman

Several of the mentioned utilities have been adapted to Slint

installpkg (R) (man) (help)
Install packages stored locally.

makepkg (R) (man) (help)
make a package in Slackware format from a pacakage tree

mkinitrd (R) (man) (help)
Make an initrd for generic kernel(s)
The mkinitrd packages includes a geninitrd script that makes and
installs an initrd with support for all installed generic kernels    

pkgtool (R) (man) adapted to Slackware
manage packages and run again configuration scripts  

removepkg (R) (man) (help)
Remove packages.

upgradepkg (R) (man) (help) replace installed packages by other ones,
stored locally, at another version.

xwmconfig (R) (man)
Allows to choose which X session will be used when running 'start',
superseded by session-chooser

slapt-get (R) (man)
Allows to manage packages from remote repositories, taking in account
the dependencies, with features similar to those of apt-get

gslapt
graphical  front-end to slapt-get

slapt-src (R) (man)
Utility to query, retrieving, and building packages from slackbuilds.
Use with care, only if you are experienced in building packages from
SlackBuilds provided by https://slackbuilds.org.

Preferably use the third-party sbopkg application, cf. the document
SoftwareManagement

sourcery (R) (man)
Graphical front-end to slapt-src

spkg 
The Unofficial Slackware Linux Package Manager
Command line tool that can install, remove, upgrade pacakages.
Be careful when using the upgrade feature as it does not do pre-
installation, which has nasty consequences in specific cases. 

spi (R) (man)
Command line tool that acts as a wrapper around slapt-get and slapt-src

depfinder (man)
Tool that finds the dependencies of Slackware packages.

salix-update-notifier
Tray notification for package updates, running slapt-get at regular
intervals

Last updated on 19 April 2019
