adeguato (Strumento di imballaggio avanzato ) è lo strumento di installazione dei pacchetti e gestione delle dipendenze in Debian e in altre distribuzioni basate su Debian. Funziona sopra "Dpkg ' che non è altro che Debian programma di installazione del pacchetto.
Il modo adeguato installs packages è:scarica il pacchetto per il software richiesto e inoltre scarica i pacchetti per tutte le dipendenze per il software richiesto.
Lettura consigliata :Come abilitare il repository "Universo" in UbuntuUna volta estratti i pacchetti e completata l'installazione, vengono spostati in una Cache directory che si trova in '/var/cache/apt/archives '. Alcuni pacchetti per le librerie, ecc. si trovano anche in altre directory.
Il motivo per cui questi pacchetti sono conservati nella cache è che:la prossima volta che un altro software ha un pacchetto esistente nella cache (con la versione richiesta), Apt non scaricherà il pacchetto ma lo utilizzerà invece dalla Cache stesso.
Tuttavia, man mano che il sistema invecchia, molti pacchetti vengono ingombrati nella Cache . Pertanto, è buona norma svuotare Apt Cache di tanto in tanto per liberare lo spazio occupato.
Oggi vedremo come svuotare la Apt Cache in Debian e altre distribuzioni basate su Debian.
Apt Clean Command
Per eliminare l'apt cache, possiamo chiamare apt con "pulito ' parametro per rimuovere tutti i file nella directory della cache. L'utente non deve eliminare manualmente quei file.
Puoi eseguire "apt clean ' con un parametro chiamato '--dry-run
', ovvero il parametro dry run, che ti mostrerà semplicemente le directory da cui verranno eliminati i pacchetti e non cancellerà effettivamente i pacchetti.
$ sudo apt clean --dry-run
Per eliminare tutte queste directory puoi eseguire apt clean (senza funzionamento a secco).
$ sudo apt clean
Attacca il comando di pulizia automatica
Simile a apt clean , c'è un altro comando chiamato "apt autoclean '. Questo comando rimuoverà i pacchetti da Cache , per cui nel repository è disponibile una versione più recente.
adeguato controllerà il repository per una versione più recente di ogni pacchetto nella Cache .
$ sudo apt autoclean
Gli altri pacchetti nella cache , che non hanno ancora una versione più recente nel repository, rimarranno nella cache e non verranno eliminati con autoclean .
Conclusione
In questo articolo abbiamo imparato a svuotare la cache apt in Debian e distribuzioni basate su Debian. È buona norma svuotare la cache di tanto in tanto. Gli utenti possono anche pianificare un processo cron (che esegue automaticamente un comando a intervalli di tempo specifici) per svuotare la cache.
Se hai domande, faccelo sapere nei commenti qui sotto!