Ubuntu

Come eseguire il downgrade dell'applicazione o del pacchetto su Ubuntu

Come eseguire il downgrade dell'applicazione o del pacchetto su Ubuntu

Ti sei mai trovato in una situazione in cui la versione del pacchetto software attualmente installata non funziona come previsto, mentre la versione precedente funzionava perfettamente?? Le prossime cose che ti vengono in mente sono: sarà possibile eseguire il downgrade alla versione precedente?

Il downgrade alla versione precedente di un'applicazione è piuttosto semplice. Ecco come va. Il tuo sistema Linux ha generalmente molte versioni di qualsiasi pacchetto installato disponibile nei suoi repository. Diciamo ad esempio che quando aggiorni un pacchetto il sistema Linux inserisce il nuovo pacchetto aggiornato in un repository speciale per gli aggiornamenti. E per il vecchio pacchetto, si trova ancora nel repository principale del sistema e può essere installato di nuovo con alcuni trucchi.

In questo tutorial, ti aiuteremo downgrade di un pacchetto alla sua versione precedente in Ubuntu utilizzando la riga di comando e il metodo della GUI. A scopo illustrativo, utilizzeremo il pacchetto Firefox per eseguire il nostro downgrade.

Eseguire il downgrade di applicazioni o pacchetti in Ubuntu

Primo metodo: eseguire il downgrade utilizzando la riga di comando

In questo metodo, utilizzeremo il terminale per eseguire il processo di downgrade. Se hai dimestichezza con il terminale, procedi con i prossimi passaggi.

Passo 1. Per prima cosa devi controllare la versione di Firefox attualmente installata. Puoi ottenere il numero di versione dal menu di aiuto del browser Firefox oppure puoi utilizzare il comando successivo nel tuo terminale.

firefox --versione

Versione attuale di Firefox

Come puoi vedere dallo screenshot, la versione di Firefox attualmente installata è 66.0.

Passo 2. Ora supponiamo di dover eseguire il downgrade alla versione precedente, diciamo la versione 59.0 e non abbiamo l'origine dell'ultima versione del pacchetto. Puoi utilizzare il comando successivo per cercare nel repository Ubuntu le versioni precedenti di Firefox.

sudo apt-cache showpkg firefox

Versione di Firefox nel repository

Come da screenshot, puoi vedere che il pacchetto Firefox corrente nel repository è 59.0.2.

Passaggio 3. Eseguire il downgrade di Firefox alla versione precedente utilizzando il comando successivo.

sudo apt-get install firefox=59.0.2+build1-0ubuntu1

Eseguire il downgrade di Firefox

Ti verrà chiesto di confermare il downgrade. Premi "y" per continuare. Al termine del downgrade, l'output è simile a questo:

Dopo il downgrade di Firefox

Passaggio 4. Ora riavviamo tutti i servizi di Firefox e controlliamo la versione di Firefox.

firefox --versione

Firefox è ora declassato.

Versione di Firefox declassata con successo

Secondo metodo: eseguire il downgrade utilizzando Synaptic Package Manager

In questo metodo, utilizzeremo il famoso Synaptic Package Manager per aiutarti a eseguire il downgrade di Firefox attraverso la sua semplice interfaccia grafica.

Passo 1. Puoi installare Synaptic usando il comando successivo.

sudo apt install synaptic

Installa Synaptic

Passo 2. Avvia Synaptic. Inserisci il tuo nome utente e password. Quindi premere Autentica.

Apri sinaptico

Successivamente, vedrai una schermata di benvenuto; puoi premere chiudi per aprire la finestra principale di Synaptic.

Schermata di benvenuto Synaptic

Passaggio 3. Diciamo che devi cercare Firefox per eseguire il downgrade. Dalla barra in alto apri il menu "Modifica". Quindi scegli "Cerca" come nell'immagine sottostante.

Apri il menu Modifica

Passaggio 4. Inserisci il nome del pacchetto nella casella di ricerca. Quindi fare clic su "Cerca".

Inserisci il nome dell'applicazione

Passaggio 5. Evidenzia il pacchetto Firefox dal pannello di destra.

Secondo lo screenshot, l'attuale versione di Firefox è 66.0.1.

Evidenzia il pacchetto richiesto per il downgrade

Passaggio 6. Dopo aver evidenziato il pacchetto, apri il menu "Pacchetto" dal pannello superiore, quindi scegli "Forza versione".

Apri il menu del pacchetto

Passaggio 7. Scegli dal menu a discesa della versione la versione a cui desideri eseguire il downgrade e quindi fai clic su "Forza versione".

Scegli la versione dal menu a discesa

Passaggio 8. Dal pannello superiore, scegli "Applica" per applicare le modifiche apportate.

Applica i cambiamenti

Passaggio 9. Apparirà una finestra di conferma, premere "Applica" per confermare il downgrade dell'applicazione.

Conferma del downgrade

Successivamente, Synaptic scaricherà il pacchetto richiesto.

Scarica il pacchetto da declassare

Al termine del processo, notare che la versione di Firefox attualmente installata è 59.0.2. Inoltre Synaptic ti dirà che c'è una nuova versione di quell'applicazione come mostrato di seguito.

Applicazione declassata

Passaggio 10. Nel caso in cui sia necessario impedire al sistema Ubuntu di aggiornare automaticamente il pacchetto Firefox, evidenziare il pacchetto quindi aprire il menu "Pacchetto" dal pannello superiore. Scegli "Blocca versione".

Blocca applicazione

L'icona del pacchetto ora dovrebbe essere cambiata come puoi vedere nello screenshot successivo.

Applicazione bloccata

Congratulazioni! Hai effettuato il downgrade del pacchetto Firefox alla versione precedente e bloccato da futuri aggiornamenti automatici. Inoltre, puoi utilizzare i passaggi menzionati in questo tutorial su qualsiasi pacchetto di cui hai bisogno per eseguire il downgrade.

Infine, spero che questo tutorial ti sia piaciuto. Se hai domande, lascia un commento qui sotto e saremo lieti di aiutarti.

Le 5 migliori carte di acquisizione del gioco
Abbiamo tutti visto e amato i giochi in streaming su YouTube. PewDiePie, Jakesepticye e Markiplier sono solo alcuni dei migliori giocatori che hanno g...
Come sviluppare un gioco su Linux
Un decennio fa, non molti utenti Linux avrebbero previsto che il loro sistema operativo preferito un giorno sarebbe diventato una piattaforma di gioco...
Porte open source di motori di gioco commerciali
Ricreazioni del motore di gioco gratuite, open source e multipiattaforma possono essere utilizzate per riprodurre titoli di giochi vecchi e abbastanza...