Synaptic (Software)
Synaptic
| |
---|---|
Synaptic 0.90.2 unter Linux Mint | |
Basisdaten
| |
Hauptentwickler | Gustavo Niemeyer, Michael Vogt |
Entwickler | Conectiva |
Erscheinungsjahr | 2001 |
Aktuelle Version | 0.91.3[1] (11. Februar 2023) |
Betriebssystem | GNU/Linux und andere unixoide Systeme, die auf APT aufbauen |
Programmiersprache | C, C++ und Python |
Kategorie | Oberfläche zur Paketverwaltung |
Lizenz | GPL |
deutschsprachig | ja |
https://github.com/mvo5/synaptic |
Synaptic ist eine auf GTK basierende grafische Benutzerschnittstelle (GUI) für das Advanced Packaging Tool (APT),[2] der Paketverwaltung für Debian und auf Debian basierenden Linux-Distributionen. Synaptic ist zur Verwaltung von Debian-Paketen gemacht, kann aber auch mit RPM-Paketen umgehen. Es wird zum Installieren, Deinstallieren und zum Einspielen von Updates installierter Softwarepakete aus Repositorien, die als Quellen ebenfalls darüber verwaltet werden, verwendet.
Funktionen
[Bearbeiten | Quelltext bearbeiten]- Installieren, Entfernen, Up- und Downgraden einzelner und mehrerer Pakete
- Systemweites Upgrade
- Repositories als Quelle von Paketen verwalten
- Pakete nach Namen, Beschreibung und anderen Attributen suchen
- Sortieren und Filtern nach Status, Auswahl, Namen und selbst gesetztem Filter
- Anzeigen verfügbarer Onlinedokumentationen der Pakete
- Änderungsprotokoll der jüngsten Version eines Paketes herunterladen
- Ein Paket auf derzeitiger Version festhalten
- Erzwingen einer bestimmten Version bei der Installation des Paketes
- Rückgängig machen und Wiederherstellen von Auswahlen
- Eingebauter Terminalemulator für die Paketverwaltung
- Ermöglicht die Erstellung von Download-Skripten
Weitere Funktionalität:
- Pakete über das debconf System konfigurieren
- Schnellsuche von Xapian benutzen
- Bildschirmkopien von screenshots.debian.net zum Paket zeigen
Anwendung
[Bearbeiten | Quelltext bearbeiten]Das Konzept sieht vor, zuerst die Pakete und die anzuwendenden Operationen auszuwählen. Nach automatischer Abhängigkeitsprüfung und Aufzeigen von Konflikten bei Paketen mit identischer Funktion werden die Änderungen abschließend gesammelt ausgeführt.
Geschichte
[Bearbeiten | Quelltext bearbeiten]In Fortsetzung der Arbeit an apt-rpm, einer Schnittstelle, die es APT ermöglicht den RPM Package Manager zu benutzen, beauftragte Conectiva ihren Mitarbeiter Alfredo Kojima mit der Entwicklung einer grafischen Bedienoberfläche für APT. Synaptic nutzt das GUI-Toolkit GTK.
Bei der auf Debian basierenden Linux-Distribution Ubuntu ist Synaptic ab der Version 11.10 nicht mehr standardmäßig installiert, kann aber nachinstalliert werden.[3]
Abspaltungen
[Bearbeiten | Quelltext bearbeiten]Obwohl Debian standardmäßig die Desktop-Umgebung Gnome verwendet, kann Synaptic in der Desktop-Umgebung K Desktop Environment (KDE) betrieben werden. Kynaptic war eine nicht mehr weiterwickelte Abspaltung von Synaptic für KDE, sein Nachfolger ist Adept und dessen Nachfolger wurde KPackageKit.
Weblinks
[Bearbeiten | Quelltext bearbeiten]- Alte Website von Synaptic. 7. Januar 2009, abgerufen am 1. Februar 2016.
- Synaptic im Debian Package Tracking System. Abgerufen am 1. Februar 2016.
- Synaptic. ubuntuusers Wiki, abgerufen am 1. Februar 2016.
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ 0.91.3. 11. Februar 2023 (abgerufen am 12. Februar 2023).
- ↑ Michael Kofler: Linux 2011. Addison-Wesley Verlag, 2011, ISBN 978-3-8273-3025-3, S. 536 ff.
- ↑ Beschreibung von Synaptic bei Ubuntu. Abgerufen am 1. Februar 2016.