Downgrader une Debian Sid

Bonjour,

avant toute chose je voudrais m’excuser auprès des puristes. Je suis passé de ma Lenny en Sid pour voir et découvrir les bienfaits de compiz-fusion et des soft les plus récents. Je n’ai pas trouvé trop de bug mais je préfèrerais retourner en Lenny.

Je me suis donc fait un nouveau sources.list et un fichier de preferences :

[code]#

Fichier de configuration de apt-get

Etch

deb ftp://ftp.belnet.be/debian/ etch main contrib non-free
deb-src ftp://ftp.belnet.be/debian/ etch main contrib non-free

Debian-marillat (Etch)

deb http://www.debian-multimedia.org etch main
deb-src http://www.debian-multimedia.org etch main

Security (Etch)

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

Volatile (Etch)

deb http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free
deb-src http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free

Testing (Lenny)

deb ftp://ftp.belnet.be/debian/ testing main non-free contrib
deb-src ftp://ftp.belnet.be/debian/ testing contrib non-free

Debian-marillat (Lenny)

deb http://www.debian-multimedia.org testing main
deb-src http://www.debian-multimedia.org testing main

Security (Lenny)

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

Sid

#deb ftp://ftp.belnet.be/debian/ sid main contrib non-free
#deb-src ftp://ftp.belnet.be/debian/ sid main contrib non-free

Debian-marillat (Sid)

#deb http://www.debian-multimedia.org sid main
#deb-src http://www.debian-multimedia.org sid main

Experimental

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

Debian-marillat (Experimental)

#deb http://www.debian-multimedia.org experimental main
#deb-src http://www.debian-multimedia.org experimental main

Sources pour compiz-fusion (Sid)

deb http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./

Sources pour VLC (Sid)

deb http://download.videolan.org/pub/videolan/debian sid main[/code]

[code]Package: *
Pin: release o=apt-build
Pin-Priority: 999

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 998

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 997

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 996

Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 200

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 500

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 501

Package: *
Pin: release v=4.0r1,o=Debian,a=stable,l=Debian
Pin-Priority: 502

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 100

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 101

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 300

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 301

Package: *
Pin: origin download.tuxfamily.org
Pin-Priority: 302

Package: *
Pin: origin download.videolan.org
Pin-Priority: 303[/code]

Je sais que c’est mal (et j’ai l’intention de me fouetter ce soir) mais pourriez vous m’aider. Faut-il que j’attende que la version de mes soft soit plus élevée avec la Lenny ?

Merci par avance de votre aide.

Bonjour,
Pour repasser en lenny :

  • man apt_preferences : donne toutes les règles
  • mettre ce qui concerne lenny avec un pin supérieur à 1000 : 1001 par exemple pour forcer l’installation des paquets lenny, même si un paquet sid plus récent est installé et donc les paquets sid sont remplacés par des paquets lenny
  • si on veut enlever toute trace de sid, mettre le pin de tout ce qui concerne sid négatif, -10 par exemple, ce qui empêche un paquet sid de pouvoir être installé.
  • updater
  • upgrader sans rebooter jusqu’à ce ça ne râle plus
    Il faut parfois upgrader plusieurs fois de suite, mais ça marche.