6 999
contributi
S3v (discussione | contributi) mNessun oggetto della modifica |
S3v (discussione | contributi) (apt list --upgradable) |
||
Riga 61: | Riga 61: | ||
In maniera simile a quanto fatto con lo script precedente, salvare il file in una directory della nostra home (<code>~/scripts</code> ad esempio ) chiamandolo ''notifica'' (o in qualche altro modo) e renderlo eseguibile: | In maniera simile a quanto fatto con lo script precedente, salvare il file in una directory della nostra home (<code>~/scripts</code> ad esempio ) chiamandolo ''notifica'' (o in qualche altro modo) e renderlo eseguibile: | ||
<pre>$ chmod +x ~/scripts/notifica</pre> | <pre>$ chmod +x ~/scripts/notifica</pre> | ||
{{Box|Nota|Nelle versioni di [[APT|apt]] a partire dalla 1.0.0, attualmente presenti in [[Jessie]], i pacchetti da installare possono essere visualizzati con il comando:<pre>$ apt list --upgradable</pre>Pertanto, per chi non vuole ricorrere ad [[aptitude]], nello script precedente bisogna sostituire la riga:<pre>NUM=`aptitude search ~U | wc -l`</pre>con le righe:<pre>NUM=`apt list --upgradable 2>/dev/null | wc -l` NUM=$((NUM-1))</pre>La soppressione dell'output di errore e il decremento di uno del numero di pacchetti si rende necessario in quanto il comando, da poco introdotto, avverte l'utente di possibili problemi nel suo utilizzo all'interno di script.}} | |||
== Job di Cron per lanciare lo script di notifica == | == Job di Cron per lanciare lo script di notifica == |
contributi