Synaptic is a graphical package management program for apt. It provides the same features as the apt-get command line utility with a GUI front-end based on Gtk .

Features

(as of version 0.62)

  • Install, remove, upgrade and downgrade single and multiple packages.
  • Upgrade your whole system.
  • Manage package repositories (sources.list).
  • 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 all 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 specifc package version.
  • Undo/Redo of selections.
  • Built-in terminal emulator for the package manager.
  • Debian/Ubuntu only: Configure packages through the debconf system.
  • Debian/Ubuntu only: Xapain based fast search (thanks to Enrico Zini)
  • Debian/Ubuntu only: Get screenshots from screenshots.debian.net

Download

Source code and Debian binaries:
Savannah.nongnu.org project page.

Debian packages:
can be found in unstable and testing, add either one to your sources and do apt-get install synaptic.
See the Debian package page.

Latest version (bzr): Synaptic uses the bazaar-ng version control system (bzr), which is available at:
launchpad.
 

Changelog

The changelog is available in the repository with bzr log. You can also view it in the repository.

Building synaptic

To compile you will need Gtk 2.4 (or later) There is optional support for output into libvte.

 Last change: 07. Januar 2009 Design 2004 © by Daniel Paarmann