6 999
contributi
S3v (discussione | contributi) (tolta la variabile COLUMNS inutile per finestre di terminale superiori alla grandezza di una banconota + varie) |
S3v (discussione | contributi) (dpkg purge cronjob) |
||
Riga 162: | Riga 162: | ||
;<code>cut -d' ' -f3</code>: Restituisce solo il nome del pacchetto: usa come delimitatore (<code>-d</code>) di campo uno spazio (<code>' '</code>) e prende solo il terzo campo (<code>-f3</code>, ''field'' in inglese). | ;<code>cut -d' ' -f3</code>: Restituisce solo il nome del pacchetto: usa come delimitatore (<code>-d</code>) di campo uno spazio (<code>' '</code>) e prende solo il terzo campo (<code>-f3</code>, ''field'' in inglese). | ||
Stesso risultato si ottiene con l'uso di <code>aptitude</code> | Stesso risultato si ottiene con l'uso di <code>aptitude</code>: | ||
<pre> | <pre> | ||
Riga 173: | Riga 173: | ||
</pre> | </pre> | ||
elimina tali file, previa conferma. | elimina tali file, previa conferma. | ||
Se si vuol cancellare i file di configurazione dei pacchetti rimossi ad ogni avvio del sistema, basta eseguire con i permessi di [[root]]: | |||
<pre># crontab -e</pre> | |||
e inserire le righe: | |||
<pre> | |||
PATH=/bin:/usr/bin:/sbin | |||
@reboot dpkg --purge `dpkg -l | egrep "^rc" | cut -d' ' -f3` >/dev/null 2>&1 | |||
</pre> | |||
bisogna aggiungere necessariamente la directory <code>/sbin</code> alla variabile PATH e questa deve precedere ogni [[cronjob]].<br/> | |||
Guardare a riguardo la guida su [[Cron]]. | |||
== Localepurge: rimuoviamo le lingue che non ci interessano == | == Localepurge: rimuoviamo le lingue che non ci interessano == |
contributi