aptitude

aptitude
Aptitude
Aptitude 0.4.11.3 de.png
Screenshot von aptitude
Basisdaten
Entwickler Daniel Burrows
Aktuelle Version 0.6.4
(15. Mai 2011)
Betriebssystem Linux, Unix
Kategorie Paketverwaltung
Lizenz GPL (Freie Software)
Deutschsprachig ja
people.debian.org/~dburrows/aptitude.html

Das Computerprogramm aptitude ist ein Frontend für das Advanced Packaging Tool (APT). Es zeigt eine Liste von Software-Paketen an und erlaubt dem Benutzer, interaktiv Pakete zu verwalten. Ursprünglich wurde es für die Debian GNU/Linux-Distribution erstellt, taucht aber auch in RPM-basierten Distributionen, wie zum Beispiel Conectiva, auf.

Aptitude verwendet die ncurses-Bibliothek, mit deren Hilfe es eine zeichenorientierte Benutzerschnittstelle zur Verfügung stellt. Weiterhin besitzt es eine Kommandozeilenschnittstelle, die weitgehend mit der von apt-get kompatibel ist.

Ebenso wie das Kommandozeilentool apt-get verfügt aptitude über eine zusätzliche Schicht, in der Paketzustände (package states) gespeichert werden. Dort registriert die Software, welche Pakete in Folge von Abhängigkeiten installiert werden, und ist dadurch in der Lage, nicht mehr benötigte (verwaiste) Pakete automatisch zu deinstallieren. Weiterhin führt aptitude ein vollständiges Log über die gesamte Installationsgeschichte und Abhängigkeiten.

Geschichte

Die Entwicklung von aptitude wurde im Jahre 1999 begonnen. Zu dieser Zeit waren zwei weitere Kommandozeilen-basierte APT-Frontends verfügbar: Das dselect-Programm, welches zur Installation von Debian benutzt wurde, bevor APT existierte, sowie das konsolenbasierte console-apt, ein Projekt, das als der direkte Nachfolger von dselect eingestuft wurde. Ursprünglich wurde das aptitude Projekt begonnen, um mit einem, im Vergleich zu console-apt, stärker objektorientierten Design zu experimentieren. Ziel war es, ein flexibleres Programm mit größerem Funktionsumfang zu ermöglichen.

Die erste öffentliche Version 0.0.1, veröffentlicht am 18. November 1999, war in ihrem Funktionsumfang noch stark beschränkt: Es konnte eine Liste der verfügbaren Pakete angezeigt werden, doch weder das Herunterladen, noch das Installieren waren möglich. Mit der in Debian 2.2 (Codename Potato) enthaltenen Version 0.0.4a wurden u.a. diese Fähigkeiten hinzugefügt.

Gegen Ende des Jahres 2000 wurde das gesamte Schnittstellen-Modul neu geschrieben; die neue Architektur basierte auf der Callback-Bibliothek libsigc++ und Konzepten moderner Komponentenbibliotheken wie GTK+ und Qt. Dies ermöglichte es, die Schnittstelle mit Funktionen wie Drop-Down-Menüs und Pop-Up-Dialogen GUI-ähnlicher zu gestalten als bisher. Die erste offizielle aptitude-Release war 0.2.0. aptitude 0.2.11.1 wurde zusammen mit Debian 3.0 (Codename Woody) veröffentlicht. Zu dieser Zeit wurde console-apt von seinen Entwicklern aufgegeben und aus dem Repository entfernt.

Ab Debian 3.1 (Codename Sarge) ist aptitude die bevorzugte konsolenbasierte Installationsmethode und soll in Zukunft das zur Zeit aus Gründen der Abwärtskompatibilität noch gepflegte dselect ersetzen.

Weblinks


Wikimedia Foundation.

Игры ⚽ Нужно сделать НИР?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • APTITUDE — L’expérience sociale la plus commune suffit à mettre en évidence la diversité des individus: des différences existent entre eux, des différences présentant un certain degré de stabilité qui permet de prévoir (avec des risques d’erreur qui sont… …   Encyclopédie Universelle

  • Aptitude — Saltar a navegación, búsqueda aptitude Consola ejecutando aptitude Desarrollador Daniel Burrows …   Wikipedia Español

  • Aptitude — 0.4.9 Тип Интерфейс для системы управления пакетами Разработчик …   Википедия

  • Aptitude — Screenshot von aptitude Basisdaten Entwickler: Daniel Burrows Aktuelle Version: 0.5.1 …   Deutsch Wikipedia

  • aptitude — ap‧ti‧tude [ˈæpttjuːd ǁ tuːd] noun [countable, uncountable] the natural ability to do a particular activity or job: aptitude for • He had a remarkable aptitude for accountancy. • staff who show aptitude for managerial responsibility * * *… …   Financial and business terms

  • Aptitude — Apt i*tude, n. [F. aptitude, LL. aptitudo, fr. L. aptus. See {Apt}, and cf. {Attitude}.] 1. A natural or acquired disposition or capacity for a particular purpose, or tendency to a particular action or effect; as, oil has an aptitude to burn.… …   The Collaborative International Dictionary of English

  • aptitude — APTITUDE. s. f. Disposition naturelle à quelque chose. Il ne se dit guère qu en parlant De la disposition aux Arts, aux Sciences. Avoir une grande aptitude à quelque chose. Il n a guère d aptitude aux Mathématiques …   Dictionnaire de l'Académie Française 1798

  • aptitude — APTITUDE, s. f. terme dogmatique. Disposition naturelle à quelque chose. Aptitude naturelle, il n a guere d aptitude aux lettres. Il vieillit …   Dictionnaire de l'Académie française

  • aptitude — (n.) early 15c., tendency, likelihood, from M.Fr. aptitude (14c.) or directly from L.L. aptitudo (gen. aptitudinis) fitness, noun of quality from L. aptus joined, fitted (see APT (Cf. apt)). Meaning natural capacity to learn is 1540s; that of… …   Etymology dictionary

  • aptitude — [n1] inclination bent, disposition, drift, leaning, predilection, proclivity, proneness, propensity, tendency; concept 657 Ant. disinclination, inaptitude, skillessness aptitude [n2] quickness at learning ability, capability, capacity, cleverness …   New thesaurus

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”