Che cosa significa "dpkg: attenzione: durante la rimozione di directory / usr / local non vuota quindi non rimossa"?


8

Ho installato Comodo Antivirus solo per curiosità e quando l'ho rimosso con sudo apt-get --purge remove cav-linuxho ottenuto questo:

dpkg: warning: while removing directory /usr/local not empty so not removed

Dovrei essere preoccupato per qualcosa che non va, o ci sono alcuni file che sono stati sovrascritti.

Risposte:


3

Il messaggio è comune quando la cartella non è vuota, come suggerisce il messaggio. Questo perché anche altri pacchetti mettono i loro file in questa cartella. Un pacchetto non può rimuovere facilmente una cartella non vuota, che lascerebbe un sistema instabile o rotto.

È anche possibile che tu abbia archiviato i file in questa cartella. E sarebbe sicuramente fastidioso se quei file fossero improvvisamente scomparsi insieme alla cartella.

Inoltre, in particolare questa cartella è una delle cartelle predefinite della Filesystem Hierarchy Standard . Pertanto, rimuovere questa cartella non è generalmente una buona idea.

Storicamente e rigorosamente secondo lo standard, /usr/local/è per i dati che devono essere memorizzati sull'host locale (al contrario /usr/, che possono essere montati su una rete). Il più delle volte /usr/local/ viene utilizzato per l'installazione di software / dati che non fanno parte della distribuzione standard del sistema operativo (in tal caso, /usr/conterrebbero solo software / dati che fanno parte della distribuzione standard del sistema operativo). È possibile che in futuro lo standard FHS possa essere modificato per riflettere questa convenzione di fatto).


4

Non c'è niente di cui preoccuparsi. dpkg non rimuove le directory in cui sono presenti altri file, non creati dal pacchetto rimosso.


Entrambi avete risposto bene alla mia domanda. Le tue informazioni sono molto apprezzate
Nikola Atanasov
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.