Synaptic is a
GTK
GTK (formerly GIMP ToolKit and GTK+) is a free software cross-platform widget toolkit for creating graphical user interfaces (GUIs). It is licensed under the terms of the GNU Lesser General Public License, allowing both Free software, free and ...
-based
graphical user interface
A graphical user interface, or GUI, is a form of user interface that allows user (computing), users to human–computer interaction, interact with electronic devices through Graphics, graphical icon (computing), icons and visual indicators such ...
designed for the
APT package manager
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 ...
used by the
Debian
Debian () is a free and open-source software, free and open source Linux distribution, developed by the Debian Project, which was established by Ian Murdock in August 1993. Debian is one of the oldest operating systems based on the Linux kerne ...
Linux distribution
A Linux distribution, often abbreviated as distro, is an operating system that includes the Linux kernel for its kernel functionality. Although the name does not imply product distribution per se, a distro—if distributed on its own—is oft ...
and its derivatives.
Synaptic is usually used on systems based on
deb packages but can also be used on systems based on
RPM
Revolutions per minute (abbreviated rpm, RPM, rev/min, r/min, or r⋅min−1) is a unit of rotational speed (or rotational frequency) for rotating machines.
One revolution per minute is equivalent to hertz.
Standards
ISO 80000-3:2019 def ...
packages. It can be used to install, remove and upgrade software packages and to add
repositories.
Usage
The package manager enables the user to install, to upgrade or to remove software packages. To install or remove a package a user must search or navigate to the package, then mark it for installation or removal. Changes are not applied instantly; the user must first mark all changes and then apply them.
History
Synaptic development was funded by the Brazilian company
Conectiva,
which asked
Alfredo Kojima, then an employee, to write a graphical front-end for APT, continuing the work initiated with the creation of the APT RPM back-end,
apt-rpm.
See also
*
Aptitude (software)
aptitude is a front end to APT, the Debian package manager. It displays a list of software packages and allows the user to interactively pick packages to install or remove. It has a search system utilizing flexible search patterns. It was init ...
, an ncurses interface for APT
*
GNOME Software
GNOME Software is a utility for installing applications and updates on Linux. It is part of the GNOME Core Applications, and was introduced in GNOME 3.10.
It is the GNOME front-end to the PackageKit, in turn a front-end to several package mana ...
*
PackageKit
References
External links
*
Synaptic in help.ubuntu.com, including the improvementsSynaptic GitHub page
{{GNOME
2001 software
Dpkg
Linux package management-related software
Linux PMS graphical front-ends
Package management software that uses GTK
Software update managers
Software using the GNU General Public License