Bunter Mix

Besonders konfliktträchtig und in der Handhabung verwirrend kann es werden, wenn Sie Apt-get und Aptitude abwechselnd verwenden. Das führt unter Umständen zu unerwarteten Ergebnissen – etwa, wenn Sie ein Paket A mit Aptitude installieren, es mit Apt-get wieder entfernen und dann mit Aptitude ein neues Paket B einrichten.

Im ersten Schritt erfolgt das Vormerken sowie die Installation des Pakets A mittels Aptitude. In Schritt 2 entfernt Apt-get das Paket A wieder – davon bekommt Aptitude aber nichts mit und nimmt an, dass das Paket noch installiert sein muss. Im letzten Schritt installiert Aptitude dann beim Einrichten des angeforderten Pakets B das Paket A gleich noch einmal mit: Paket B haben Sie direkt im Aptitude-Aufruf angegeben, das jetzt "fehlende" Paket A kommt aus Aptitudes Liste der vorgemerkten Pakete. Für Aptitude ging es irgendwie "verloren", hat aber gemäß der Merkliste installiert zu sein und wird daher auch eingerichtet.

Andersherum passiert das aber normalerweise nicht: Aptitude entfernt nicht hinterrücks ein mit Apt-get installiertes Paket wieder, die Software trägt es lediglich als "installiert" in ihrer Liste nach. Dieses Verhalten gehört zur Gruppe von Fehlern rund um die Synchronisierung von Vormerkungen zwischen Aptitude und Dpkg/Dselect [11]. Um solche Schwierigkeiten zu vermeiden, entscheiden Sie sich am Besten für einen der beiden Paketmanager, den Sie dann ausschließlich verwenden.

Dieses Detail gewinnt insbesondere dann an Bedeutung, wenn Software in einem APT-Repository in der Installationsanleitung angibt, sie sei mittels aptitude install Paket zu installieren: Dieser Aufruf richtet potenziell nicht nur die gewünschte Software ein, sondern nimmt im Zweifelsfall auch alle bisher mittels Aptitude vorgemerkten Paket-Aktionen vor – das ist nicht immer im Sinne des Erfinders. Bei einem apt-get install Paket bestünde diese Gefahr nicht.

Ob Sie eher Apt-get oder Aptitude verwenden, hat grundsätzlich nie etwas mit der zu installierenden Software zu tun, sondern bleibt ganz Ihrer Entscheidung überlassen. Unterwerfen Sie sich nicht der persönlichen Präferenz des Autors einer Installationsbeschreibung, sondern wählen Sie stattdessen selbst ihr Lieblingswerkzeug aus.

Vorschau

Im zweiten Teil dieses Artikels erwartet Sie neben Details zu den Standardeinstellungen von Apt und Aptitude ein Überblick zur effektiven Nutzung beider Werkzeuge. Dazu gehören das Aktualisieren, Installieren und Entfernen von Paketen in einem Aufruf sowie Suchmuster und Filter zum Stöbern in den Paketlisten. 

Infos

[1] Pakete finden: Frank Hofmann, "Dschungelführer", LU 06/2012, S. 22, http://www.linux-community.de/25926

[2] Mischen von Debian-Releases: Thomas Drilling, "Festgenagelt", LU 06/2012, S. 35, http://www.linux-community.de/25909

[3] Pakete managen mit Apt-Shell: Thomas Winde, Frank Hofmann, "Zentraler Zugangspunkt", LU 06/2012, S. 30, http://www.linux-community.de/26012

[4] Cupt: https://wiki.debian.org/Cupt

[5] Posting von D. Kalnischkies: http://lists.alioth.debian.org/pipermail/aptitude-devel/2012-January/001823.html

[6] Blog-Posting "aptitude-gtk will likely vanish": http://noone.org/blog/English/Computer/Debian/aptitude-gtk%20will%20likely%20vanish.html

[7] Aptitude-Handbuch: http://media.fossclub.de/aptitude/html/en/index.html

[8] Apt im Ubuntuusers-Wiki: http://wiki.ubuntuusers.de/apt/apt-get

[9] Aptitude im Ubuntuusers-Wiki: http://wiki.ubuntuusers.de/aptitude

[10] Apt-Cudf: http://packages.debian.org/wheezy/apt-cudf

[11] Bug-Report Aptitude: http://bugs.debian.org/137771

Diesen Artikel als PDF kaufen

Express-Kauf als PDF

Umfang: 4 Heftseiten

Preis € 0,99
(inkl. 19% MwSt.)

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Apt-Get und Aptitude im Einsatz
    Das Installieren und Entfernen von Software gehört für jeden Paketmanager zur Pflichtübung. Wer sein Debian-System aber richtig warten will, braucht Profi-Tools wie Apt-get und Aptitude.
  • Aptitude: Software-Installation unter Debian
    Debian besteht in der aktuellen Version aus rund 9000 Paketen, in der nächsten werden es schon über 14000 sein. Aptitude verschafft Übersicht und hilft bei der Suche nach bestimmter Software.
  • Debian-Pakete verwalten mit dem Smart Package Manager
    Hinter SmartPM verbirgt sich ein kleiner Werkzeugkasten für das Paketmanagement, der alltägliche Aufgaben einfach macht, aber Profis die volle Kontrolle ermöglicht.
  • Urgestein
    Schon 1993 schuf Debian mit Dpkg ein solide Basis zur einfachen Paketverwaltung. Deren flexible Methoden und Konzepte bewähren sich bis heute – auch im Debian-Ableger Ubuntu.
  • Aptitude 0.5.2 veröffentlicht
    Daniel Burrows hat eine neue Version des Standard-Paketmanagers von Debian veröffentlicht. Sie bringt vor allem beim Auflösen von Abhängigkeiten Performancevorteile.
Kommentare

Infos zur Publikation

LU 11/2014: VIDEOS BEARBEITEN

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Schnell Multi-Boot-Medien mit MultiCD erstellen
Schnell Multi-Boot-Medien mit MultiCD erstellen
Tim Schürmann, 24.06.2014 12:40, 0 Kommentare

Wer mehrere nützliche Live-Systeme auf eine DVD brennen möchte, kommt mit den Startmedienerstellern der Distributionen nicht besonders weit: Diese ...

Aktuelle Fragen

Artikelsuche
Erwin Ruitenberg, 09.10.2014 07:51, 1 Antworten
Ich habe seit einige Jahre ein Dugisub LinuxUser. Dann weiß ich das irgendwann ein bestimmtes Art...
Windows 8 startet nur mit externer Festplatte
Anne La, 10.09.2014 17:25, 4 Antworten
Hallo Leute, also, ich bin auf folgendes Problem gestoßen: Ich habe Ubuntu 14.04 auf meiner...
Videoüberwachung mit Zoneminder
Heinz Becker, 10.08.2014 17:57, 0 Antworten
Hallo, ich habe den ZONEMINDER erfolgreich installiert. Das Bild erscheint jedoch nicht,...
internes Wlan und USB-Wlan-Srick
Gerhard Blobner, 04.08.2014 15:20, 2 Antworten
Hallo Linux-Forum: ich bin ein neuer Linux-User (ca. 25 Jahre Windows) und bin von WIN 8 auf Mint...
Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 1 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...