Postez ici vos trucs & astuces.
Répondre

Revenir à une ancienne version (downgrad)

#1Messageil y a 3 ans

Bonsoir

Petit tuto pour revenir à une ancienne version, de manière hyper-simple.

Dans l'exemple, je prends le pilote graphique xf-video-intel.

a) Installer le paquet downgrade

sudo pacman -S downgrade
résolution des dépendances...
recherche des conflits entre paquets...

Paquets (1): downgrade-5.0.3-1

Taille totale de téléchargement : 0,00 MiB
Taille totale installé :           0,08 MiB

:: Procéder à l'installation ? [O/n] o
:: Récupération des paquets...
 downgrade-5.0.3-1-any          4,9 KiB   814K/s 00:00 [-----------------------------] 100%
(1/1) vérification des clés dans le trousseau          [-----------------------------] 100%
(1/1) vérification de l'intégrité des paquets          [-----------------------------] 100%
(1/1) chargement des fichiers des paquets              [-----------------------------] 100%
(1/1) analyse des conflits entre fichiers              [-----------------------------] 100%
(1/1) vérification de l'espace disque disponible       [-----------------------------] 100%
(1/1) installation de downgrade                        [-----------------------------] 100%
Dépendances optionnelles pour downgrade
    sudo: for installation via sudo[installé]


============================================================================================

b) Downgrader la version

Lancer la commande suivante (downgrade xf86-video-intel) :

┌──[24-03-2016 11:11:57] [thierry@pc-thierry] ~ 
└──[$] → downgrade xf86-video-intel
Paquets disponibles :

   1) xf86-video-intel-2.99.917.20150616-2-x86_64.pkg.tar.xz (distant)
   2) xf86-video-intel-2.99.917-6-x86_64.pkg.tar.xz (distant)
   3) xf86-video-intel-2.99.917-5-x86_64.pkg.tar.xz (distant)
   4) xf86-video-intel-2.99.917-4-x86_64.pkg.tar.xz (distant)
   5) xf86-video-intel-2.99.917-3-x86_64.pkg.tar.xz (distant)
   6) xf86-video-intel-2.99.917-2-x86_64.pkg.tar.xz (distant)
   7) xf86-video-intel-2.99.917-1-x86_64.pkg.tar.xz (distant)
   8) xf86-video-intel-2.99.916-3-x86_64.pkg.tar.xz (distant)
   9) xf86-video-intel-2.99.916-2-x86_64.pkg.tar.xz (distant)
  10) xf86-video-intel-2.99.916-1-x86_64.pkg.tar.xz (distant)
  11) xf86-video-intel-2.99.914-4-x86_64.pkg.tar.xz (distant)
  12) xf86-video-intel-2.99.914-3-x86_64.pkg.tar.xz (distant)
  13) xf86-video-intel-2.99.914-2-x86_64.pkg.tar.xz (distant)
  14) xf86-video-intel-2.99.914-1-x86_64.pkg.tar.xz (distant)
  15) xf86-video-intel-2.99.912-4-x86_64.pkg.tar.xz (distant)
  16) xf86-video-intel-2.99.912-3-x86_64.pkg.tar.xz (distant)
  17) xf86-video-intel-2.99.912-2-x86_64.pkg.tar.xz (distant)
  18) xf86-video-intel-2.99.912-1-x86_64.pkg.tar.xz (distant)
  19) xf86-video-intel-2.99.911-2-x86_64.pkg.tar.xz (distant)
  20) xf86-video-intel-2.99.911-1-x86_64.pkg.tar.xz (distant)
  21) xf86-video-intel-2.99.910-1-x86_64.pkg.tar.xz (distant)
  22) xf86-video-intel-2.99.909-2-x86_64.pkg.tar.xz (distant)
  23) xf86-video-intel-2.99.909-1-x86_64.pkg.tar.xz (distant)
  24) xf86-video-intel-2.99.908-1-x86_64.pkg.tar.xz (distant)
  25) xf86-video-intel-2.99.907-2-x86_64.pkg.tar.xz (distant)
  26) xf86-video-intel-2.99.907-1-x86_64.pkg.tar.xz (distant)
  27) xf86-video-intel-2.21.15-2-x86_64.pkg.tar.xz (distant)
  28) xf86-video-intel-2.21.15-1-x86_64.pkg.tar.xz (distant)
  29) xf86-video-intel-1:2.99.917+560+gd167280-0.1-x86_64.pkg.tar.xz (local)
  30) xf86-video-intel-1%3A2.99.917%2B579%2Bg74cd4d0-1-x86_64.pkg.tar.xz (distant)
  31) xf86-video-intel-1%3A2.99.917%2B560%2Bgd167280-1-x86_64.pkg.tar.xz (distant)
  32) xf86-video-intel-1%3A2.99.917%2B552%2Bge41040f-1-x86_64.pkg.tar.xz (distant)
  33) xf86-video-intel-1%3A2.99.917%2B544%2Bg8b8c9a3-1-x86_64.pkg.tar.xz (distant)
  34) xf86-video-intel-1%3A2.99.917%2B519%2Bg8229390-1-x86_64.pkg.tar.xz (distant)
  35) xf86-video-intel-1%3A2.99.917%2B478%2Bgdf72bc5-3-x86_64.pkg.tar.xz (distant)
  36) xf86-video-intel-1%3A2.99.917%2B478%2Bgdf72bc5-2-x86_64.pkg.tar.xz (distant)
  37) xf86-video-intel-1%3A2.99.917%2B476%2Bg4e668dd-1-x86_64.pkg.tar.xz (distant)
  38) xf86-video-intel-1%3A2.99.917%2B472%2Bgf0fd4d5-1-x86_64.pkg.tar.xz (distant)
  39) xf86-video-intel-1%3A2.99.917%2B381%2Bg5772556-1-x86_64.pkg.tar.xz (distant)
  40) xf86-video-intel-1%3A2.99.917%2B364%2Bgb24e758-1-x86_64.pkg.tar.xz (distant)

Sélectionner le paquet numéro :

chargement des paquets…
Avertissement: retourne à la version antérieure du paquet xf86-video-intel (2.99.912-1 => 2.99.911-1)
résolution des dépendances...
recherche des conflits entre paquets...

Paquets (1): xf86-video-intel-2.99.911-1

Taille totale installé :     1,96 MiB
Taille de mise à jour net :  -0,09 MiB

:: Procéder à l'installation ? [O/n] o
(1/1) vérification des clés dans le trousseau      [#####################] 100%
(1/1) vérification de l'intégrité des paquets      [#####################] 100%
(1/1) chargement des fichiers des paquets          [#####################] 100%
(1/1) analyse des conflits entre fichiers          [#####################] 100%
(1/1) vérification de l'espace disque disponible   [#####################] 100%
(1/1) réinstallation d'une ancienne version xf...  [#####################] 100%

add xf86-video-intel to IgnorePkg? [y/n] y


Le paquet downgradé (xf86-video-intel) a été rajouté dans les paquets à ignorer pour les mises à jour à venir. Ainsi il restera bloqué sur la version qui va bien.

Revenir à une ancienne version (downgrad)

#2Messageil y a 3 ans

Merci.

Question subsidiaire: comment fait on pour annuler le downgrade (c'est pour un ami)? :fetard:

Edit: maj via octopi ;)
Edit2: merci Fred (j'aurais dû aussi penser au yaourt qui va bien) :salut:
Modifié en dernier par imarco le 03 Aou 2014, 20:05, modifié 2 fois.


Revenir à une ancienne version (downgrad)

#4Messageil y a 3 ans

imarco a écrit :Merci.

Question subsidiaire: comment fait on pour annuler le downgrade (c'est pour un ami)? :fetard:

Il suffit, si on a downgradé avec la fonction downgrade, d'éditer le /etc/pacman.conf et de commenter la ligne :

#IgnorePkg   =

Revenir à une ancienne version (downgrad)

#5Messageil y a 3 ans

Merci :merci:

Revenir à une ancienne version (downgrad)

#6Messageil y a 3 mois

Je viens de découvrir ce downgrade (et non "downgrad") à l'instant :
https://wiki.archlinux.fr/Downgrade

C'est juste magique. Lors de la dernière mise à jour (tout à l'heure !), mon paquet wine-staging a été upgradé. Je relance mon jeu favori du moment (je rejoue à Anarchy Online 17 ans après avoir quitté le jeu - j'ai été un des premiers joueurs au tout début !), genre nostalgie quoi.. Pas de bol, un bug, ça se lance pas. N'ayant pas le courage de me lancer dans une chasse au bug, je me dis que la version précédente de wine-staging fonctionnait fort bien avec ce jeu. Un petit coup de :

downgrade wine-staging
, et trois minutes plus tard je retrouve mon cher univers en 3D un peu pourri (d'il y a 17 ans donc). Vraiment puissant ce downgrade !

Revenir à une ancienne version (downgrad)

#7Messageil y a 3 mois

'LLo,

Ouaip, magique ce downgrade (au moins pour "l'upstream" venant d'Arch) & je ne comprends toujours pas bien pourquoi il a été désactivé en stable..? :siffle

Revenir à une ancienne version (downgrad)

#8Messageil y a 3 mois

bonsoir
,
cela est lié je pense au projet sx ( station-x)

Revenir à une ancienne version (downgrad)

#9Messageil y a 3 mois

en fait je trouve cela beaucoup trop dangereux pour un utilisateur classique.
Tout va bien si il utilise le cache local mais sinon il va télécharger dans les dépôts archlinux et non manjaro.

Revenir à une ancienne version (downgrad)

#10Messageil y a 3 mois

'LLo,

Ouaip c'est pas faux, mais au fait en testing, il fonctionne ce "joujou"..?

Répondre