3 581
contributi
m (→Aggiornamento: rinomina sezione) |
(verificata per Stretch e Buster) |
||
Riga 1: | Riga 1: | ||
{{Versioni compatibili| | {{Versioni compatibili|Jessie|Stretch|Buster}} | ||
== Introduzione == | == Introduzione == | ||
Riga 9: | Riga 9: | ||
Con [[privilegi di amministrazione]] è sufficiente: | Con [[privilegi di amministrazione]] è sufficiente: | ||
<pre> | <pre> | ||
# apt | # apt install debdelta | ||
</pre> | </pre> | ||
Riga 15: | Riga 15: | ||
Sarà ora possibile scaricare soltanto i delta dei pacchetti deb da aggiornare, tramite il comando <code>debdelta-upgrade</code>, da eseguirsi manualmente prima di ogni <code>apt-get upgrade</code> (vedere [[apt-get]] per maggiori informazioni). | Sarà ora possibile scaricare soltanto i delta dei pacchetti deb da aggiornare, tramite il comando <code>debdelta-upgrade</code>, da eseguirsi manualmente prima di ogni <code>apt-get upgrade</code> (vedere [[apt-get]] per maggiori informazioni). | ||
Quindi per aggiornare il sistema basterà eseguire questi comandi in successione: | Quindi per aggiornare il sistema basterà eseguire questi comandi in successione con [[privilegi di amministrazione]]: | ||
<pre> | <pre> | ||
# apt | # apt update | ||
# debdelta-upgrade | # debdelta-upgrade | ||
# apt | # apt upgrade | ||
</pre> | </pre> | ||
Riga 25: | Riga 25: | ||
Per comodità è possibile semplificare la procedura definendo un [[alias]] (per [[root]] in questo caso, ossia in <code>/root/.bashrc</code> supponendo si usi [[bash]] come shell interattiva): | Per comodità è possibile semplificare la procedura definendo un [[alias]] (per [[root]] in questo caso, ossia in <code>/root/.bashrc</code> supponendo si usi [[bash]] come shell interattiva): | ||
<pre> | <pre> | ||
alias update= | alias update='apt update && { debdelta-upgrade; apt upgrade ; }' | ||
</pre> | </pre> | ||
Così che sia possibile anche un semplice: | {{Box | Chiarimento sull'alias | | ||
Il nuovo comando <code>update</code> eseguirà i comandi tra <code>{ ... ; }</code> soltanto se <code>apt update</code> non fallisce, mentre <code>apt upgrade</code> sarà eseguito anche in caso di fallimento di <code>debdelta-upgrade</code> per via della concatenazione con <code>;</code> .}} | |||
Così che, a partire dal prossimo avvio di una shell come [[privilegi di amministrazione|root]] per rendere effettive le modifiche, sia possibile anche un semplice: | |||
<pre> | <pre> | ||
# update | # update | ||
</pre> | </pre> | ||
per l'aggiornamento del sistema con '''debdelta'''. | |||
== Uso manuale == | == Uso manuale == | ||
Riga 50: | Riga 54: | ||
{{Autori | {{Autori | ||
|Autore = [[Utente:HAL 9000|HAL 9000]] | |Autore = [[Utente:HAL 9000|HAL 9000]] 16:45, 4 ago 2019 (CEST) | ||
|Estesa_da = | |Estesa_da = | ||
|Verificata_da = | |Verificata_da = |
contributi