Revenir à une ancienne version (downgrad)

Postez ici vos trucs & astuces.

Revenir à une ancienne version (downgrad)

Message par ewolnux » 03 Août 2014, 19:10

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
Code : Tout sélectionner
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) :
Code : Tout sélectionner
┌──[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.
Image
Desktop - Manjaro-KDE x86_64 Stable / Arch-KDE x86_64 - CPU : Intel® i5-3570K @ 3.40GHz - RAM 8 GO - Carte-mère : MSI Z77A-G45
Carte graphique : Intel® HD Graphics 4000 - Audio device: Intel Corporation Panther Point High Definition Audio Controller
Laptop – Manjaro-XFCE x86_64 - CPU : Intel Pentium Dual-Core B940 - Carte graphique : Intel HD Graphics 3000
Avatar de l’utilisateur
ewolnux
Administrateur
 
Message(s) : 9309
Inscription : 21 Nov 2012, 11:22
Localisation : Savoie

Re: Revenir à une ancienne version (downgrad)

Message par imarco » 03 Août 2014, 19:48

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:
Dernière édition par imarco le 03 Août 2014, 20:05, édité 2 fois.
Kernel: 4.9.50-1-MANJARO 17.0.4 Gellivara
x86_64 (64 bit) Desktop: KDE 5.38.0 Plasma 5.10.5
CPU: Quad core Intel Core i5-6400 (-MCP-)
Graphics: Card: Intel HD Graphics 530
imarco
 
Message(s) : 685
Inscription : 09 Avr 2014, 19:32

Re: Revenir à une ancienne version (downgrad)

Message par FredBezies » 03 Août 2014, 20:04

Tu fait un yaourt -Syu :)
FredBezies
 

Re: Revenir à une ancienne version (downgrad)

Message par ewolnux » 04 Août 2014, 08:20

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 :
Code : Tout sélectionner
#IgnorePkg   =
Image
Desktop - Manjaro-KDE x86_64 Stable / Arch-KDE x86_64 - CPU : Intel® i5-3570K @ 3.40GHz - RAM 8 GO - Carte-mère : MSI Z77A-G45
Carte graphique : Intel® HD Graphics 4000 - Audio device: Intel Corporation Panther Point High Definition Audio Controller
Laptop – Manjaro-XFCE x86_64 - CPU : Intel Pentium Dual-Core B940 - Carte graphique : Intel HD Graphics 3000
Avatar de l’utilisateur
ewolnux
Administrateur
 
Message(s) : 9309
Inscription : 21 Nov 2012, 11:22
Localisation : Savoie

Re: Revenir à une ancienne version (downgrad)

Message par imarco » 04 Août 2014, 08:55

Merci :merci:
Kernel: 4.9.50-1-MANJARO 17.0.4 Gellivara
x86_64 (64 bit) Desktop: KDE 5.38.0 Plasma 5.10.5
CPU: Quad core Intel Core i5-6400 (-MCP-)
Graphics: Card: Intel HD Graphics 530
imarco
 
Message(s) : 685
Inscription : 09 Avr 2014, 19:32

Re: Revenir à une ancienne version (downgrad)

Message par DanaH » 18 Août 2017, 16:46

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 :
Code : Tout sélectionner
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 !
System: Host: dana-pc Kernel: 4.8.15-1-MANJARO x86_64 (64 bit gcc: 6.2.1)
Desktop: Xfce 4.12.3 (Gtk 2.24.31) Distro: Manjaro Linux
DanaH
 
Message(s) : 145
Inscription : 13 Oct 2016, 13:00
Localisation : Valuéjols

Re: Revenir à une ancienne version (downgrad)

Message par fassil » 18 Août 2017, 20:28

'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
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3696
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3

Re: Revenir à une ancienne version (downgrad)

Message par stephane » 18 Août 2017, 20:32

bonsoir
,
cela est lié je pense au projet sx ( station-x)
Macpro quad 2008 - Ati5770 - Xeon 2,8Ghz 8Go Os X 10.6.8 - Linux - Manjaro 17.0 Mate
Desktop - CPU : Intel® i7-6700K @ 4,2GHz - RAM 16 Go - CM: Gygabyte Z170X-UD5-TH
CG : GeForce GTX 970- Audio: Intel® Sunrise Point-H HD Manjaro 17.0 Xfce
stephane
 
Message(s) : 1107
Inscription : 15 Août 2015, 13:36

Re: Revenir à une ancienne version (downgrad)

Message par papajoke » 18 Août 2017, 20:35

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.
Manjaro STABLE - Linux 4.9/3.18 - zsh - Kde5/Cinnamon - Intel Core i3 - 6Go RAM - GeForce 405 video-nouveau - DD en MBR
portable Manjaro TESTING - zsh - XFCE - AMD V140 - 2Go RAM - ATI Radeon HD 4200
#mount /dev/archlinux /mnt/manjaro
Avatar de l’utilisateur
papajoke
Modérateur
 
Message(s) : 4728
Inscription : 02 Avr 2013, 18:25
Localisation : Nevers

Re: Revenir à une ancienne version (downgrad)

Message par fassil » 19 Août 2017, 05:37

'LLo,

Ouaip c'est pas faux, mais au fait en testing, il fonctionne ce "joujou"..?
Compaq 11'6 Xp/E19
Clevo 13"3 E21-stable/E21-unstable/xfce

"Il semble que la perfection soit atteinte non quand il n'y a plus rien à ajouter, mais quand il n'y a plus rien à retrancher"
Antoine de Saint-Exupéry
Avatar de l’utilisateur
fassil
Reporter du Net
 
Message(s) : 3696
Inscription : 31 Déc 2012, 12:16
Localisation : Un peu n'importe oû, mais souvent devant un 11'6, voire un 13'3


Retour vers Trucs & Astuces

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 2 invité(s)