Perché aptitude insiste sull'installazione di pacchetti?


9

Perché aptitude vuole installare così tanti pacchetti quando eseguo semplicemente quanto segue?

sudo aptitude install

Preferirei non fornire pacchetti specifici che desidera installare perché ciò è accaduto molte volte in passato (anche se non sono del tutto sicuro di come l'ho risolto in passato).

Qualche idea?

Risposte:


16

Dalla pagina man aptitude :

Come caso speciale, "installa" senza argomenti agirà su qualsiasi azione memorizzata / in sospeso.

In altre parole, hai provato a installare quei pacchetti in precedenza (o sono stati portati come dipendenze), ma qualcosa è andato storto (o il processo è stato interrotto) e non è riuscito a finire. aptitudesta solo cercando di finire quello che è iniziato. Le operazioni possono anche riguardare aggiornamenti, rimozioni di pacchetti o qualsiasi tipo di operazione interna, in sospeso.

Un altro estratto interessante della pagina man che potresti voler conoscere:

Dopo aver inserito Y al prompt di conferma finale, il comando "installa" modificherà le informazioni memorizzate di aptitude su quali azioni eseguire. Pertanto, se si emette (ad esempio) il comando "aptitude install foo bar" e quindi si interrompe l'installazione una volta che aptitude ha iniziato a scaricare e installare i pacchetti, è necessario eseguire "aptitude remove foo bar" per annullare tale ordine.

In altre parole, se quei pacchetti non ti interessano, chiamarli removepotrebbe eliminare la coda delle operazioni in sospeso (le informazioni memorizzate di aptitude ).

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.