Pulire Debian: differenze tra le versioni

dpkg purge cronjob
(tolta la variabile COLUMNS inutile per finestre di terminale superiori alla grandezza di una banconota + varie)
(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 ==
6 999

contributi