Quando “apt-get install” mi chiede di confermare se voglio continuare o no?


9

A volte "apt-get install" mi chiede "Do you want to continue [Y/n]?":

root@T43:~# apt-get install chmsee
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libchm1
The following NEW packages will be installed:
  chmsee libchm1
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 192 kB of archives.
After this operation, 848 kB of additional disk space will be used.
Do you want to continue [Y/n]? 

Ho ragione che ciò accade solo se la "The following NEW packages will be installed:"riga ha altri pacchetti (probabilmente dipendenze) elencati rispetto a quelli specificati come argomento "apt-get install"?

Risposte:


10

Da questa risposta di Super User , vuoi continuare? il prompt appare quando:

  • Verranno installati pacchetti aggiuntivi (oltre a quelli che hai chiesto di installare - ad es. Dipendenze)
  • I pacchetti essenziali devono essere rimossi. Essenziale qui è definito come l'insieme minimo di funzionalità che deve essere disponibile e utilizzabile sul sistema in ogni momento, anche quando i pacchetti si trovano in uno stato non configurato (ma non compresso). I pacchetti sono contrassegnati come essenziali per un sistema che utilizza il campo Controllo essenziale.
  • Modifica di un pacchetto trattenuto

Se vuoi apt-getdire automaticamente sì ( non è una buona idea a meno che tu non abbia un motivo molto specifico), puoi usare il --yes --force-yesparametro.


3
Tuttavia, non lo consiglio a --force-yesmeno che tu a) non abbia dovuto porre questa domanda in primo luogo oppure b) desideri un sistema rotto nelle tue mani.
Bahamat,
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.