[Résolu] Installer version plus ancienne avec dist-upgrade

bonjour à tous,

J’avais, pour récupérer un logiciel rajouté une ligne à la liste de mes dépots :
deb ftp.de.debian.org/debian sid main

Voici le reste du sources.list :

[code]#deb http://ftp.nerim.net/debian/ etch main
#deb-src http://ftp.nerim.net/debian/ etch main

#deb http://security.debian.org/ etch/updates main contrib
#deb-src http://security.debian.org/ etch/updates main contrib

lenny

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free

lenny multimedia

deb http://mirror.home-dn.net/debian-multimedia lenny main
deb-src http://mirror.home-dn.net/debian-multimedia lenny main

lenny security

deb http://security.debian.org/ lenny/updates main contrib non-free
deb-src http://security.debian.org/ lenny/updates main contrib non-free

volatile

deb http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free
deb-src http://volatile.debian.org/debian-volatile lenny/volatile main contrib non-free

#deb http://download.videolan.org/pub/videolan/debian sid main
#deb-src http://download.videolan.org/pub/videolan/debian sid main

#deb http://ftp.de.debian.org/debian sid main[/code]

J’ai fais un apt-get dist-upgrade

Pour vérifier que j’avais bien tout (j’avais oublié que j’avais rajouté cette ligne)

Et je me retrouve en linux squeeze/sid debian
(dans mon tty1)

Pour uname -a
Linux debian 2.6.26-2-686

Donc j’ai l’air à jour du noyaux… mais pourquoi je ne suis plus en lenny ?

squeeze/sid … est-ce la version testing de sid ? (et dans ce cas est-elle plus récente que lenny)

Merci d’avance …

je crois que le dist-udate t’installe la toute dernière version de debian
donc pas étonnant que tu te retrouve en squeeze/sid squeeze est la testing et sid l’unstable.
elles sont toutes les 2 plus récentes que Lenny.

Si tu veux il y a même des noyaux plus récent avec sid (2.6.29) mais faut se retaper les modules

[color=#0000FF]yep , c’est normal vu que tu n’as pas commenter la ligne sid …
tu devrais recommencer puis :

passe en mode console > tu te met en root > init 3 > apt-get update > apt-get dist-upgrade > apt-get clean > init 5 && exit .

tu devrais te retrouver dans la version que tu souhaite la lenny[/color]

passe en mode console >

ok…

tu te met en root >

ok…

init 3 >

ok, ça ne met rien mais ça n’a pas l’air de bugger…
ça sert à quoi ? et on tape juste “init 3” ?

apt-get update >

ok…

apt-get dist-upgrade >

ok, il me rajoute apt et apt-utils

apt-get clean >

ok ça a l’air de faire le ménage… :wink:

init 5 && exit .
ok…pas d’erreur…

mais dans mon tty, je suis toujours en squeeze…
ah tiens attend… j’ai pas redémarré… j’essaie.

Ben non, toujours en squeeze… fallait que je laisse le sid décommenté ou que je le recommente ? (là je l’ai recommenté)

Merci déjà pour vos réponses…

[color=#0000FF][quote]init 3 >

ok, ça ne met rien mais ça n’a pas l’air de bugger…
ça sert à quoi ? et on tape juste “init 3” ? [/quote]

en faite je suis sous knoppix SID/Sidux et c’est la methode pour ne pas flinguer X
se mettre en init 3 :wink: puis revenir a init 5 ensuite …

manual.sidux.com/fr/sys-admin-apt-fr.htm

tu as bien commenter la ligne sid ??[/color]

Oui, après vérification, c’est bien commenté.

J’ai regardé init dans le man… pfiou… c’est pas très clair… mais je vois en gros…

J’ai fais ce que tu as dit, mais il ne rétrograde pas de version… d’ailleurs est-ce faisable ?

Merki :wink:

Oui c’est faisbale, il suffit de jouer avec le fichier préférences en donnant une priorité >1000 sur les dépots lenny. Une remarque: Il n’est pas nécessaire de passer en monoutilisateur pour le dist-upgrade même si ça peut simplifier les choses (la plupart des services sont absents).

[color=#0000FF]salut fran ,

c’est vrais que ca se joue avec le fichier preference aussi :wink:

sinon je disais ca , c’est surtout pour ceux qui sont en SID/Sidux sinon ca flingue au reboot si l’on ne passe pas par init 3 , apres pour une stable effectivement il ny a pas trop besoin

tiens nous au courant esperanto

:wink:[/color]

ok, vu…

Donc préférence 1001, il fera la mise à jour même si cela doit downgrader…

Donc j’ai plus qu’à trouver la façon de faire ce fichier preferences

Je l’ai déjà croisé à droite et à gauche… mais j’en étais pas encore là… c’est avec les conneries qu’on découvre les choses :smt005

Je vous tiens au courant ! Je vais STFW !

tu peu t’inspirer de cela pour une reverse

experiencelinuxienne.blogspot.co … ebian.html

[color=#0000FF]tu peu t’inspirer de cela pour une reverse

experiencelinuxienne.blogspot.co … ebian.html

[/color]

Voilà c’est en cours de downgrade… !!! :laughing:

donc pour faire le downgrade il suffisait de créer un fichier preferences
dans /etc/apt/

Et de lui mettre une préférence >1000 pour la version que je désire.

Mon fichier /etc/apt/preferences

Package: *
Pin: release a=stable
Pin-Priority:1001

c’est tout !

Et j’ai fais un

[code]apt-get update

puis
apt-get upgrade[/code]

et hop il est en trait de me mettre 85 Mo de downgrade…

Je ne doute pas qu’un apt-get dist-upgrade fonctionnera !

Et si je rajoute dès maintenant les dépots de la squeeze et de la sid, elle s’installeront dès qu’elle passeront en stable je suppose :mrgreen:

Merci à tous pour ces infos !

Je reviens ma chère Lenny !