Qual è la differenza tra i pacchetti consigliati e consigliati (Ubuntu)


20

Su Ubuntu quando si installa un pacchetto, possono esserci dipendenze, raccomandazioni e suggerimenti. Ad esempio: virtualbox-ose ha adduser come dipendenza, libgl1 come raccomandazione e libpulse0 come suggerimento.

Qual è la differenza tra raccomandazioni e suggerimenti?

I consigli sono installati di serie con apt. Questo può essere evitato usando l'interruttore --no-install-raccomanda

Seconda domanda: come si può forzare l'installazione di suggerimenti con apt?


Risposte:


16

Vedi le FAQ di Debian su questo. Ubuntu si basa su Debian, quindi dovrebbe essere lo stesso:

  • Il pacchetto A raccomanda il pacchetto B, se il manutentore del pacchetto ritiene che la maggior parte degli utenti non vorrebbe A senza avere anche la funzionalità fornita da B.
  • Il pacchetto A suggerisce il pacchetto B se B contiene file che sono correlati (e generalmente migliorano) alla funzionalità di A.

1
Grazie! Esiste un modo (switch della riga di comando) per installare automaticamente i pacchetti suggeriti?
Peter Smit,

1
@PeterSmit è possibile aggiungere l'opzione -o APT::Install-Suggests=truealla aptitude install PKGNAMEriga di comando per dirgli di installare i pacchetti suggeriti.
Colin D Bennett,

1

Puoi evitare che i pacchetti consigliati vengano inclusi in un'installazione in Synaptic tramite la scheda Impostazioni, Preferenze, Generale: Deseleziona "Considera i pacchetti consigliati come dipendenze".

Con apt-get, puoi includere l'opzione "--no-install-recommend".

Le dipendenze devono essere presenti per eseguire il pacchetto. Non posso dirti ciò che qualifica specificamente un pacchetto come raccomandato diverso da quello che suggerisce l'aggettivo.

Un metodo CLI per visualizzare dipendenze e suggerimenti è: apt-cache show Esempio: apt-cache show gimp


3
Che dire della domanda principale. Qual è la differenza tra raccomandazioni e suggerimenti? Non menzioni affatto suggerimenti!
Peter Smit,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.