Hoe u kunt terugkeren naar een eerdere versie van een programma

Downgrade signaal

In veel gevallen installeren we een pakket en na het updaten zien we dat we de nieuwe versie om de een of andere reden niet leuk vinden of dat het gewoon niet werkt zoals verwacht. Om deze reden zijn we in veel gevallen gedwongen om een ​​eerdere versie te installeren, maar u moet weten dat het hiervoor niet nodig is om een ​​eerdere versie te verwijderen en opnieuw te installeren, maar u kunt wel een downgrade, op een eenvoudige manier terugkeren naar de vorige versie die u had geïnstalleerd voordat u de update uitvoerde.

Hiervoor moet u enkele van de pakketbeheertools gebruiken die u in uw favoriete distributie hebt. Afhankelijk van of je distro werkt met een pakket manager of een ander, het downgradeproces kan in elk geval anders zijn. Daarom ga ik het uitleggen met enkele praktische voorbeelden in het geval van de meest gebruikte en bekende distributies. U zult zien dat het proces eenvoudig is, en het gebruik van deze tools en de pakketcache die wordt opgeslagen, is mogelijk:

Arch Linux en Arch-gebaseerd (met Pacman):

In het geval dat je het wilt doen vanuit een Arch-distro of erop gebaseerd, dat wil zeggen dat de Pacman-pakketbeheerder wordt gebruikt, is de procedure deze:

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

Waarbij pakketnaam de naam is van het pakket dat u naar een vorige versie wilt terugzetten. Zodra dit is gebeurd, zullen we de cacheversies verkrijgen en zodra de vorige versie is gevonden, kunt u deze opnieuw installeren met Pacman:

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

OpenSUSE en daarop gebaseerd:

Voor openSUSE en elke daarop gebaseerde distro, zullen we Zypper gebruiken. En de procedure is hetzelfde, we zoeken eerst de cache en installeren vervolgens de gewenste versie:

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

sudo zypper -in -f nombre_paquete-version

Debian en derivaten (APT):

We gaan nu met de andere grote groep, met de distributies gebaseerd op Debian en ook Ubuntu zelf en op basis daarvan zijn er en veel. Eerst kijken we naar de cacheversies die we hebben:

sudo apt-cache showpkg nombre_paquete
En nu gaan we de gewenste versie installeren, waarbij pakketnaam degene is in jouw geval en xz de gewenste versie, bijvoorbeeld 7.53:
sudo apt install nombre_paquete=x.z

Ik hoop dat het helpt…


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.