Was ist der Unterschied zwischen empfohlenen und empfohlenen Paketen (Ubuntu)


20

Wenn Sie unter Ubuntu ein Paket installieren, kann es Abhängigkeiten, Empfehlungen und Vorschläge geben. Zum Beispiel: virtualbox-ose hat adduser als Abhängigkeit, libgl1 als Empfehlung und libpulse0 als Vorschlag.

Was ist der Unterschied zwischen Empfehlungen und Vorschlägen?

Empfehlungen werden standardmäßig mit apt installiert. Dies kann mit dem Schalter - no-install-recommends verhindert werden

Zweite Frage: Wie können Sie die Installation von Vorschlägen mit apt erzwingen?


Antworten:


16

Siehe dazu Debians FAQ . Ubuntu basiert auf Debian, es sollte also dasselbe sein:

  • Paket A empfiehlt Paket B, wenn der Paketbetreuer der Meinung ist, dass die meisten Benutzer A nicht wollen würden, ohne auch die von B bereitgestellten Funktionen zu haben.
  • Paket A schlägt Paket B vor, wenn B Dateien enthält, die die Funktionalität von A betreffen (und normalerweise verbessern).

1
Vielen Dank! Gibt es eine Möglichkeit (Befehlszeilenoption), vorgeschlagene Pakete automatisch zu installieren?
Peter Smit

1
@PeterSmit Sie können -o APT::Install-Suggests=trueder aptitude install PKGNAMEBefehlszeile die Option hinzufügen , um sie anzuweisen , vorgeschlagene Pakete zu installieren.
Colin D Bennett

1

Sie können verhindern, dass empfohlene Pakete in eine Installation in Synaptic aufgenommen werden. Wählen Sie dazu Einstellungen, Einstellungen, Registerkarte Allgemein: Deaktivieren Sie "Empfohlene Pakete als Abhängigkeiten betrachten".

Mit apt-get können Sie den Schalter "--no-install-recommends" einfügen.

Abhängigkeiten müssen vorhanden sein, um das Paket auszuführen. Ich kann Ihnen nicht sagen, was ein Paket speziell als empfohlen qualifiziert, als es das Adjektiv vorschlägt.

Eine CLI-Methode zum Anzeigen von Abhängigkeiten und Vorschlägen lautet: apt-cache show Beispiel: apt-cache show gimp


3
Was ist mit der Hauptfrage? Was ist der Unterschied zwischen Empfehlungen und Vorschlägen? Sie erwähnen überhaupt keine Vorschläge!
Peter Smit
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.