Dimensione: 1345
Commento:
|
Dimensione: 2257
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 4: | Linea 4: |
Nel caso in cui il pacchetto appena aggiornato causi dei problemi di funzionamento e/o stabilità al sistema, è possibile eseguire l'operazione di '''downgrade''' del pacchetto, ovvero la procedura per tornare alla versione precedentemente installata. | |
Linea 5: | Linea 6: |
In particolari situazioni, è possibile che il software appena aggiornato possa causare problemi introducendo vulnerabilità all'interno del nostro sistema. Una buona azione da fare, in questi casi di emergenza, è il cosiddetto '''downgrade''' di un pacchetto tramite {{{apt}}}. Un primo passaggio è quello di controllare la versione del programma installato nel computer, digitando nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{ nome_pacchetto --version}}} |
{{{#!wiki important Il downgrade di uno o più pacchetti può portare, non sempre, al malfunzionamento dell'applicazione o addirittura al blocco del sistema. Si ricordi che questa è una procedura da riservare solo ed esclusivamente in casi di emergenza, quindi si ricorra ad essa solo in caso di effettiva necessità.}}} |
Linea 8: | Linea 9: |
Successivamente occorre controllare le versioni disponibili del nostro pacchetto:{{{ sudo apt-cache policy nome_pacchetto}}} |
{{{#!wiki note Il downgrade di versione di un singolo pacchetto può comportare la retrocessione di più pacchetti, ad esempio nel caso sia parte di pacchetti costituenti una [[Ufficio#Suite_per_ufficio|suite Office]].}}} |
Linea 11: | Linea 12: |
Il comando - non sempre - potrebbe generare un output importante fornendo un elenco corposo di scelte. Una volta individuata la versione del pacchetto con cui eseguire il downgrade, digitare:{{{ sudo apt install nome_pacchetto=numero_versione_pacchetto}}} |
0. Individuare la versione del pacchetto `.deb` installato nel computer, digitando nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{ dpkg -l nome_pacchetto }}} Sostituire `nome_pacchetto` con quello reale. 0. Per elencare le versioni disponibili del pacchetto:{{{ apt-cache policy nome_pacchetto }}} Sostituire `nome_pacchetto` con quello reale. {{{#!wiki note Individuare e segnare in un file di testo la versione precedente del pacchetto da installare.}}} 0. Eseguire l'installazione del pacchetto alla versione precedente:{{{ sudo apt install nome_pacchetto=numero_versione_pacchetto }}} Sostituire `nome_pacchetto` con quello reale e `numero_versione_pacchetto` con la versione precedente appuntata, ad esempio `libcool=41.4-gtk3-0ubuntu1.amd64.deb`. Fare clic sul tasto "'Y'" per accettare e avviare il downgrade di versione del pacchetto. |
Linea 14: | Linea 24: |
Premere "Y" per accettare e avviare il downgrade del pacchetto. | |
Linea 16: | Linea 25: |
Occorre prestare attenzione, perché il pacchetto verrà - in futuro - nuovamente aggiornato alla versione che si è appena rimossa. Qualora non lo si volesse, è possibile impedire l'aggiornamento di un pacchetto tramite il comando '''[[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|apt-mark]]''', digitando:{{{ sudo apt-mark hold nome_pacchetto}}} |
{{{#!wiki important Occorre prestare attenzione, perché il pacchetto verrà nuovamente aggiornato alla versione che si è appena rimossa. É possibile, a tal proposito, [[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|bloccare]] l'aggiornamento del pacchetto, qualora invece in futuro si desidera o si ha bisogno di ripristinare il pacchetto all'ultima versione disponibile occorrerà [[AmministrazioneSistema/InstallareProgrammi/Apt#Aggiornamento_del_sistema|sbloccarlo]] e aggiornare la lista dei pacchetti.}}} |
Indice
Nel caso in cui il pacchetto appena aggiornato causi dei problemi di funzionamento e/o stabilità al sistema, è possibile eseguire l'operazione di downgrade del pacchetto, ovvero la procedura per tornare alla versione precedentemente installata.
Il downgrade di uno o più pacchetti può portare, non sempre, al malfunzionamento dell'applicazione o addirittura al blocco del sistema. Si ricordi che questa è una procedura da riservare solo ed esclusivamente in casi di emergenza, quindi si ricorra ad essa solo in caso di effettiva necessità.
Il downgrade di versione di un singolo pacchetto può comportare la retrocessione di più pacchetti, ad esempio nel caso sia parte di pacchetti costituenti una suite Office.
Individuare la versione del pacchetto .deb installato nel computer, digitando nel terminale il comando:
dpkg -l nome_pacchetto
Sostituire nome_pacchetto con quello reale.
Per elencare le versioni disponibili del pacchetto:
apt-cache policy nome_pacchetto
Sostituire nome_pacchetto con quello reale.
Individuare e segnare in un file di testo la versione precedente del pacchetto da installare.
Eseguire l'installazione del pacchetto alla versione precedente:
sudo apt install nome_pacchetto=numero_versione_pacchetto
Sostituire nome_pacchetto con quello reale e numero_versione_pacchetto con la versione precedente appuntata, ad esempio libcool=41.4-gtk3-0ubuntu1.amd64.deb. Fare clic sul tasto "'Y'" per accettare e avviare il downgrade di versione del pacchetto.
Occorre prestare attenzione, perché il pacchetto verrà nuovamente aggiornato alla versione che si è appena rimossa. É possibile, a tal proposito, bloccare l'aggiornamento del pacchetto, qualora invece in futuro si desidera o si ha bisogno di ripristinare il pacchetto all'ultima versione disponibile occorrerà sbloccarlo e aggiornare la lista dei pacchetti.