Workstation online OnWorks Linux e Windows

Logo

Hosting online gratuito per workstation

<Precedenti | Contenuti | Succ.>

8.2.4. Rimozione ed eliminazione dei pacchetti‌


Rimuovere un pacchetto è ancora più semplice che installarne uno. Diamo un'occhiata a come rimuovere un pacchetto con dpkg ed adatto.

Per rimuovere un pacchetto con dpkg, fornire il -r or --rimuovere opzione, seguita dal nome di un pacchetto. Questa rimozione, tuttavia, non è completa: tutti i file di configurazione, gli script del manutentore, i file di registro (registri di sistema), i dati generati dal demone (come il contenuto di una directory del server LDAP o il contenuto di un database per un server SQL ) e la maggior parte degli altri dati dell'utente gestiti dal pacchetto rimangono intatti. L'opzione di rimozione semplifica la disinstallazione di un programma e la successiva reinstallazione con la stessa configurazione. Ricorda inoltre che le dipendenze non vengono rimosse. Considera questo esempio:


# dpkg --rimuove kali-linux-gpu

(Lettura del database ... 317681 file e directory attualmente installati.) Rimozione di kali-linux-gpu (2016.3.2) ...

# dpkg --rimuove kali-linux-gpu

(Lettura del database ... 317681 file e directory attualmente installati.) Rimozione di kali-linux-gpu (2016.3.2) ...


Puoi anche rimuovere i pacchetti dal sistema con apt rimuovere pacchetto. APT eliminerà automaticamente i pacchetti che dipendono dal pacchetto che viene rimosso. Come il dpkg esempio, i file di configurazione ei dati utente non verranno rimossi.

Attraverso l'aggiunta di suffissi ai nomi dei pacchetti, puoi usare adatto (o apt-get ed attitudine) per installare determinati pacchetti e rimuoverne altri sulla stessa riga di comando. Con un apt inst tutto comando, aggiungi "-” ai nomi dei pacchetti che si desidera rimuovere. Con un apt rimuovere comando, aggiungi "+” ai nomi dei pacchetti che si desidera installare.

Il prossimo esempio mostra due diversi modi per installare package1 e rimuovere package2.


# installazione apt pacchetto1 pacchetto2-

[...]

# apt rimuovere pacchetto1+ pacchetto2

[...]

# installazione apt pacchetto1 pacchetto2-

[...]

# apt rimuovere pacchetto1+ pacchetto2

[...]


Questo può essere utilizzato anche per escludere pacchetti che altrimenti verrebbero installati, ad esempio a causa di a Raccomanda (discusso in seguito). In generale, il risolutore delle dipendenze utilizzerà tali informazioni come suggerimento per cercare soluzioni alternative.

Per rimuovere tutti i dati associati a un pacchetto, puoi eliminare il pacchetto con il pulsante dpkg-P pacchetto, o apt purga pacchetto comandi. Questo rimuoverà completamente il pacchetto e tutti i dati dell'utente e, in caso di adatto, eliminerà anche le dipendenze.


# dpkg -r debian-cd

(Lettura del database ... 97747 file e directory attualmente installati.) Rimozione di debian-cd (3.1.17) ...

# dpkg -P debian-cd

(Lettura del database ... 97401 file e directory attualmente installati.) Rimozione di debian-cd (3.1.17) ...

Eliminazione dei file di configurazione per debian-cd (3.1.17)...

# dpkg -r debian-cd

(Lettura del database ... 97747 file e directory attualmente installati.) Rimozione di debian-cd (3.1.17) ...

# dpkg -P debian-cd

(Lettura del database ... 97401 file e directory attualmente installati.) Rimozione di debian-cd (3.1.17) ...

Eliminazione dei file di configurazione per debian-cd (3.1.17)...


Avvertimento! Data la natura definitiva dell'eliminazione, non eseguirla alla leggera. Perderai tutto ciò che è associato a quel pacchetto.


Il miglior sistema operativo cloud computing su OnWorks: