Downgrade
Per effettuare il downgrade di uno o più pacchetti su Arch Linux, segui questi passaggi:
- Verifica la versione attuale del pacchetto:
-
# pacman -Qi nomepacchettoMostra informazioni sul pacchetto, tra cui la versione attuale. -
Verifica le versioni disponibili del pacchetto:
# pacman -SyyuAggiorna i database di pacman.-
# pacman -Sii nomepacchetto | grep VersionMostra tutte le versioni disponibili del pacchetto. -
Rimuovi il pacchetto attuale:
-
# pacman -Rs nomepacchettoRimuovi il pacchetto e le sue dipendenze. -
Installa la versione desiderata del pacchetto:
-
# pacman -U /var/cache/pacman/pkg/nomepacchetto-versione.pkg.tar.zstInstalla la versione del pacchetto specificata. -
Impedisci l'aggiornamento del pacchetto: Aggiungi il pacchetto alla blacklist di pacman per impedirne l'aggiornamento automatico in futuro.
# nano /etc/pacman.confApri il file di configurazione di pacman.- Aggiungi
IgnorePkg = nomepacchettoalle sezioni [IgnorePkg] e [IgnoreGroup]. - Salva e chiudi il file.
Ricorda che il downgrade di un pacchetto può causare problemi di dipendenze e creare instabilità nel sistema. Assicurati di comprendere i rischi prima di procedere.
L'utilità downgrade presente su AUR semplifica notevolmente il processo di downgrade dei pacchetti su Arch Linux. Ecco come installare e utilizzare downgrade:
-
Assicurati di avere AUR abilitato nel tuo sistema. Se non lo hai già fatto, installa il pacchetto
yayche ti permetterà di accedere ai pacchetti AUR. Puoi farlo seguendo questi comandi:# pacman -Syu # pacman -S --needed git base-devel # git clone https://aur.archlinux.org/yay.git # cd yay # makepkg -si -
Installa
downgradeutilizzandoyay:$ yay -S downgrade -
Esegui
downgradeper selezionare e installare una versione precedente di un pacchetto. Ad esempio, per eseguire il downgrade del pacchettonomepacchetto, puoi utilizzare il seguente comando:$ sudo downgrade nomepacchetto -
Seleziona la versione desiderata dal menu che viene visualizzato.
downgrademostrerà le diverse versioni disponibili e ti chiederà quale installare.
downgrade si occuperà automaticamente di scaricare e installare la versione del pacchetto da te selezionata, oltre a gestire eventuali dipendenze. È uno strumento molto utile per effettuare il downgrade sicuro e controllato dei pacchetti su Arch Linux.
Creata: August 16, 2023