Com tornar a una versió prèvia d'un programa

downgrade senyal

En moltes ocasines instal·lem un paquet i després actualitzar-veiem que no ens agrada la versió nova per algun motiu o que simplement no funciona com s'esperava. Per això, en moltes ocasions ens veiem obligats a instal·lar una versió anterior, però has de saber que per a això no cal desinstal·lar i tornar a instal·lar una versió anterior, sinó que pots fer un degradar, Tornant d'una forma senzilla a la versió anterior que tenies instal·lada abans d'haver actualitzat.

Per a això necessitaràs manejar algunes de les eines de gestió de paquets que tens al teu distribució preferida. Segons si el teu distro funciona amb un gestor de paquets o un altre, el procés de downgrade podria ser diferent en cada cas. Per això vaig a explicar amb alguns exemples pràctics en el cas de les distribucions més usades i conegudes. Veuràs que el procés és senzill, i fent ús d'aquestes eines i la memòria cau de paquets que es guarda és possible:

Arch Linux i basades en Arch (amb Pacman):

En el cas de voler-ho fer des d'una distro Arch o basada en aquesta, és a dir, que empri el gestor de paquets Pacman, el procediment és aquest:

ls /var/cache/pacman/pkg/ | grep nombre_paquete

Sent nom_del_paquet el nom de el paquet que vols revertir a una versió prèvia. Un cop fet això, obtindrem les versions en memòria cau i un cop localitzada la versió anterior, pots instal·lar de nou amb Pacman:

sudo pacman -U /var/cache/pacman/pkg/nombre_paquete-version.pkg.tar.xz

OpenSUSE i basades en ella:

Per openSUSE i qualsevol distro basada en ella, farem servir Zypper. I el procediment és el mateix, primer busquem en memòria cau i després instal·lem la versió que vols:

cat /var/log/zypp/history | grep nombre_paquete

sudo zypper -in -f nombre_paquete-version

Debian i derivats (APT):

Anem ara amb l'altre gran grup, amb les distros basades en Debian i també la pròpia Ubuntu i basades en aquesta, que hi ha i moltes. Primer mirem en memòria cau les versions que tenim:

sudo apt-cache showpkg nombre_paquete
I ara anem a instal·lar la versió que desitges, sent nom_del_paquet el que sigui en el teu cas i xz la versió desitjada, per exemple la 7.53:
sudo apt install nombre_paquete=x.z

Espero que et serveixi d'ajuda ...


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.