Réponses:
Il existe deux types de dépendances pour alacarte : «dépend» et «recommande».
Alacarte dépend de Python et de diverses bibliothèques Python (qui à leur tour utilisent certaines bibliothèques); le niveau «dépend» indique qu'alacarte ne fonctionnera pas sans ceux-ci. Les outils basés sur APT ne vous permettront pas d'installer alacarte sans ces dépendances. Vous pouvez ignorer toutes les dépendances avec dpkg --force-depends
, mais cela confondra APT lorsque alacarte est impliqué dans un calcul de dépendance plus tard (par exemple lorsqu'une nouvelle version du package apparaît), il est donc déconseillé de le faire. En outre, il est peu probable que vous utilisiez le package sans ces dépendances.
Alacarte dépend de gnome-panel (qui à son tour dépend de nombreuses autres parties de Gnome) au niveau «recommande». Cela indique qu'alacarte est rarement utile sans panneau de gnome, mais peut l'être dans certaines circonstances. Ici, alacarte est en effet utile sans gnome-panel si vous avez une autre application de menu compatible Freedesktop.
Par défaut, apt-get install
installe toutes les dépendances au niveau «dépend» ou «recommande». Passez l' --no-install-recommends
option pour lui dire de ne pas installer les dépendances au niveau «recommande». Vous pouvez en faire le paramètre par défaut en ajoutant APT::Install-Recommends "false";
à /etc/apt/apt.conf.d/zzz_mpmcfarlane
.
Avec aptitude
sur la ligne de commande, passez -R
ou --without-recommends
pour éviter d'installer des dépendances de niveau «recommande». Dans l'interface utilisateur plein écran Aptitude, le marquage d'alacarte pour l'installation sélectionne également gnome-panel, mais vous pouvez le décocher avant de poursuivre l'installation. La préférence APT influence également l'aptitude.
Dans Synaptic, le marquage d'alacarte pour l'installation sélectionne également gnome-panel. Cependant, vous pouvez aller décocher gnome-panel avant d'appliquer les modifications. Il existe une préférence (dans l'onglet «Général») pour «Considérez les packages recommandés comme des dépendances».
L'option clé à ajouter apt-get
est--no-install-recommends
Donc pour alacarte -
sudo apt-get install --no-install-recommends alacarte
Étant donné qu'alacarte est par défaut dans Ubuntu standard, puis-je demander pour quelle variante d'Ubuntu installez-vous alacarte?
Si vous utilisez Xubuntu ou Lubuntu - puis-je recommander un éditeur de menu alternatif à partir de la réponse à cette question . J'ai trouvé qu'alacarte ne fonctionne pas avec Lubuntu et Xubuntu.