Synaptic Debian Graphical Package Manager is an easy to use tool for installing and removing software and dependencies. It comes pre-installed with Debian 12 "Bookworm" and LMDE5.
The package manager "synaptic", features a clean and efficient graphical interface based on GTK+/GNOME.
Its many ready-to-use filters, give fast access to newly available packages, installed packages, upgradable packages, obsolete packages and so on.
Synaptic is mostly used on systems based on .deb packages, but can also be used on systems based on RPM packages, like Fedora.
To install via a terminal window:
sudo apt-get install synaptic
Press Enter, done.
If you browse through these lists, you can select the operations to be done on the packages (install, upgrade, remove, purge).
Tthese operations are not performed immediately, but put into a task list.
A single click on a button then validates the operations you wish it to perform and they are all performed in one go.
- Install, remove, upgrade and downgrade single and multiple packages.
- System-wide upgrade.
- Package search utility.
- Manage package repositories.
- Find packages by name, description and several other attributes.
- Select packages by status, section, name or a custom filter.
- Sort packages by name, status, size or version.
- Browse available online documentation related to a package.
- Download the latest changelog of a package.
- Lock packages to the current version.
- Force the installation of a specific package version.
- Undo/Redo of selections.
- Built-in terminal emulator for the package manager.
- Allows creation of download scripts (see Usage for more details).
It also has the following features:
- Configure packages through the debconf system.
- Xapian-based fast search.
- Get screenshots from screenshots.debian.net.
The great part is you don't need to install it, the package manager comes bundled with the Debian11 and LMDE5 operating systems.
But, this is Debian Linux, so security comes natural and therefore, you need to type in your "root" password, before Synaptic starts.