rimuovi pacchetto con apt-get o dpkg [duplicato]

20

Mi sto solo chiedendo se voglio rimuovere un pacchetto dal mio sistema, dire google-chome-stable, ho due modi per farlo:

sudo apt-get remove google-chrome-stable

e

dpkg -r google-chrome-stable

Mi chiedo solo se entrambi sono esattamente uguali o se c'è qualche tecnicità? e qual è la migliore pratica?

    
posta user251447 02.03.2014 - 13:58
fonte

1 risposta

15

Best practice:

usa apt-get o aptitude o Ubuntu Software Center.

C'è una differenza?

Si

L'effettiva installazione / disinstallazione è sempre eseguita da dpkg. Apt e altre utility chiedono a dpkg di fare il suo lavoro.

dpkg non può gestire automaticamente le dipendenze. O si calcolano le dipendenze, si prelevano tutti quei pacchetti e li si dà a dpkg tutto in una volta, oppure si ha a che fare con il disordine delle dipendenze non soddisfatte. Apt gestisce questo, ed è quello che credo sia il suo uso principale. Apt porta anche alcune cose fantasiose. Guarda i suoi file di configurazione per i dettagli completi.

Escludendo la gestione delle dipendenze, i comandi di rimozione sono equivalenti. L'unica differenza è che apt rifiuta di rimuovere un pacchetto da cui dipendono gli altri, senza rimuoverli, e può essere impostato per rimuovere automaticamente i pacchetti di cui nessun altro ha bisogno come dipendenza.

    
risposta data Mahesh 02.03.2014 - 14:15
fonte

Leggi altre domande sui tag