Antworten:
Es gibt zwei Arten von Abhängigkeiten für alacarte : "abhängig" und "empfiehlt".
Alacarte hängt von Python und verschiedenen Python-Bibliotheken ab (von denen wiederum einige Bibliotheken abgerufen werden). Das "Depends" -Level besagt, dass Alacarte ohne diese nicht funktioniert. Mit APT-basierten Tools können Sie alacarte nicht ohne diese Abhängigkeiten installieren. Sie können alle Abhängigkeiten mit ignorieren dpkg --force-depends
, dies wird jedoch APT verwirren, wenn alacarte später in eine Abhängigkeitsberechnung einbezogen wird (z. B. wenn eine neuere Version des Pakets angezeigt wird). Daher wird dies nicht empfohlen. Darüber hinaus ist es unwahrscheinlich, dass Sie das Paket ohne diese Abhängigkeiten verwenden können.
Alacarte ist abhängig von Gnome-Panel (was wiederum von vielen anderen Teilen von Gnome abhängt) auf der Stufe "Recommends". Dies weist darauf hin, dass Alacarte ohne Gnome-Panel selten nützlich ist, aber unter bestimmten Umständen nützlich sein kann. Hier ist alacarte in der Tat ohne Gnome-Panel nützlich, wenn Sie eine andere Freedesktop-kompatible Menüanwendung haben.
Standardmäßig werden apt-get install
alle Abhängigkeiten auf der Ebene "Abhängigkeiten" oder "Empfehlungen" installiert. Übergeben Sie die --no-install-recommends
Option, um zu verhindern, dass Abhängigkeiten auf Empfehlungsstufe installiert werden. Sie können diese Standardeinstellung machen durch Zugabe APT::Install-Recommends "false";
zu /etc/apt/apt.conf.d/zzz_mpmcfarlane
.
Übergeben Sie aptitude
in der Befehlszeile -R
oder --without-recommends
, um zu vermeiden, dass Abhängigkeiten der Stufe "recommends" installiert werden. In der Vollbild-Benutzeroberfläche von Aptitude wird durch Markieren von alacarte für die Installation auch gnome-panel ausgewählt. Sie können die Markierung jedoch entfernen, bevor Sie mit der Installation fortfahren. Die APT-Präferenz beeinflusst auch die Eignung.
Wenn Sie in Synaptic alacarte für die Installation markieren, wird auch gnome-panel ausgewählt. Sie können jedoch die Markierung von gnome-panel aufheben, bevor Sie die Änderungen anwenden. Es gibt eine Präferenz (auf der Registerkarte "Allgemein") für "Empfohlene Pakete als Abhängigkeiten betrachten".
Die wichtigste Option zum Hinzufügen apt-get
ist--no-install-recommends
Also für alacarte -
sudo apt-get install --no-install-recommends alacarte
Angesichts der Tatsache, dass alacarte in Ubuntu Standard ist, kann ich fragen, für welche Ubuntu-Variante Sie alacarte installieren?
Wenn Sie Xubuntu oder Lubuntu verwenden - kann ich einen alternativen Menüeditor aus der Antwort auf diese Frage empfehlen . Ich habe festgestellt, dass alacarte nicht mit Lubuntu und Xubuntu zusammenarbeitet.