slackpkg is a
software
Software is a set of computer programs and associated documentation and data. This is in contrast to hardware, from which the system is built and which actually performs the work.
At the lowest programming level, executable code consists ...
tool for installing or upgrading packages automatically through a
network
Network, networking and networked may refer to:
Science and technology
* Network theory, the study of graphs as a representation of relations between discrete objects
* Network science, an academic field that studies complex networks
Mathematics
...
or over the
Internet
The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, pub ...
for
Slackware. slackpkg was included in the main tree in Slackware 12.2 - previously it had been included in extras/ since Slackware 9.1.
It is licensed under the
GNU General Public License
The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end users the Four Freedoms (Free software), four freedoms to run, study, share, and modify the software. The license was th ...
(GPL).
slackpkg is an automated
package management
A package manager or package-management system is a collection of software tools that automates the process of installing, upgrading, configuring, and removing computer programs for a computer in a consistent manner.
A package manager deals wi ...
tool written for Slackware as a
shell script, like
Swaret
Swaret was a program for the Slackware Linux distribution
A Linux distribution (often abbreviated as distro) is an operating system made from a software collection that includes the Linux kernel and, often, a package management system. Linux u ...
. It was designed to make a Slackware system administrator's job easier by allowing routine package management tasks to be accomplished in a single command. slackpkg does not replace the Slackware package management tools such as installpkg and upgradepkg; rather it uses them.
Some of the features of slackpkg include automated package installation, upgrading and searching. Many of these features, such as package deinstallation, can be performed more directly by using the Slackware package tools themselves, though their incorporation in slackpkg provides a more consistent
user interface
In the industrial design field of human–computer interaction, a user interface (UI) is the space where interactions between humans and machines occur. The goal of this interaction is to allow effective operation and control of the machine f ...
.
Slackpkg does not resolve dependencies between packages, like
rpm
Revolutions per minute (abbreviated rpm, RPM, rev/min, r/min, or with the notation min−1) is a unit of rotational speed or rotational frequency for rotating machines.
Standards
ISO 80000-3:2019 defines a unit of rotation as the dimensionl ...
from
Fedora
A fedora () is a hat with a soft brim and indented crown.Kilgour, Ruth Edwards (1958). ''A Pageant of Hats Ancient and Modern''. R. M. McBride Company. It is typically creased lengthwise down the crown and "pinched" near the front on both sides ...
and
openSUSE. Only third-party applications, such as
slapt-get
slapt-get is an APT-like package management system for Slackware. Slapt-get tries to emulate the features of Debian's (apt-get) as closely as possible.
Released under the terms of the GNU General Public License, slapt-get is free software.
...
, have an automated package relation management.
See also
*
pkgtool
Slackware is a Linux distribution created by Patrick Volkerding in 1993. Originally based on Softlanding Linux System, Slackware has been the basis for many other Linux distributions, most notably the first versions of SUSE Linux distributions ...
*
slapt-get
slapt-get is an APT-like package management system for Slackware. Slapt-get tries to emulate the features of Debian's (apt-get) as closely as possible.
Released under the terms of the GNU General Public License, slapt-get is free software.
...
References
External links
*
*
{{Linux package management systems
Free package management systems
Linux package management-related software
Linux-only free software
Slackware