Risposte:
Esistono due tipi di dipendenze per alacarte : "dipende" e "raccomanda".
Alacarte dipende da Python e da varie librerie Python (che a loro volta richiamano alcune librerie); il livello "dipende" dice che alacarte non funzionerebbe senza questi. Gli strumenti basati su APT non ti permetteranno di installare alacarte senza queste dipendenze. È possibile ignorare tutte le dipendenze dpkg --force-depends
, tuttavia ciò confonderà APT quando alacarte è coinvolto in un calcolo delle dipendenze in un secondo momento (ad esempio quando appare una versione più recente del pacchetto), pertanto non è consigliabile farlo. Inoltre è improbabile che tu possa ottenere qualsiasi uso del pacchetto senza queste dipendenze.
Alacarte dipende dal pannello di gnome (che a sua volta dipende da molte altre parti di Gnome) a livello di "raccomandazione". Ciò indica che alacarte è raramente utile senza gnome-panel, ma può esserlo in alcune circostanze. Qui, alacarte è davvero utile senza gnome-panel se si dispone di un'applicazione di menu diversa da Freedesktop.
Per impostazione predefinita, apt-get install
installa tutte le dipendenze al livello "dipende" o "raccomanda". Passa l' --no-install-recommends
opzione per dirgli di non installare dipendenze di livello "raccomanda". È possibile rendere questa l'impostazione predefinita aggiungendo APT::Install-Recommends "false";
a /etc/apt/apt.conf.d/zzz_mpmcfarlane
.
Con aptitude
sulla riga di comando, passare -R
o --without-recommends
per evitare di installare dipendenze di livello "consigliato". Nell'interfaccia utente a schermo intero di Aptitude, contrassegnando alacarte per l'installazione si seleziona anche gnome-panel, ma è possibile deselezionarlo prima di procedere con l'installazione. La preferenza APT influenza anche l'attitudine.
In Synaptic, la marcatura di alacarte per l'installazione seleziona anche gnome-panel. Tuttavia, puoi andare e deselezionare gnome-panel prima di applicare le modifiche. C'è una preferenza (nella scheda "Generale") a "Considera i pacchetti consigliati come dipendenze".
L'opzione chiave da aggiungere apt-get
è--no-install-recommends
Quindi per alacarte -
sudo apt-get install --no-install-recommends alacarte
Dato che alacarte è predefinito in Ubuntu standard, posso chiedere per quale variante di Ubuntu stai installando alacarte?
Se stai usando Xubuntu o Lubuntu - posso consigliare un editor di menu alternativo dalla risposta a questa domanda . Ho scoperto che alacarte non funziona con Lubuntu e Xubuntu.