Upgrade Version stable vers testing

Bjr,
Comment je fait pour basculer de ma version Debian stable a une version testing.
Merci

Salut minoss,

http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.fr.html

c’est le chapitre 3.5 qui te concernera sur cette page :wink:

donc apt-get update et apt-get dist-upgrade.
En ayant pris soins de remplacer soit sarge par etch soit stable par testing dans ton fichier /etc/apt/sources.list

non. Dans un sources.list il vaut toujours mieux mettre stable au lieux de sarge, testing pour etch et unstable pour sid.
Par ailleurs, tous les dépots stables ne se retrouvent pas en testing, etc…
Le plus simple, c’est de reprendre le sources.list ET les preferences qui vont avec et qui se trouvent ici:
forum.debian-fr.org/viewtopic.ph … &start=124
ou alors, sans preferences, le même sources.list, mais en enlevant tout ce qui est sid et experimental.

J’ai un mauvais souvenir pour avoir essayér de passer de Sarge à Etch en dist-upgrade.
Mon serveur X (XFree sou Sarge) n’a jamais pu s’installér (Xorg sous Etch) pour cause de paquets manquants ou cassés et vive-versa … ça tournait en rond !
J’ai préféré sauvegarder mes données et reinstalle (je sais c’est pas le top) completement.
Depuis je suis passe en sid et là tout est nickel. Honnêtement, je ne vois pas l’interet de passer par une testing. Les bugs sont rares en sid.
Par contre un dist-upgrade est souvent dangereux et je pense qu’il vaut mieux faire passer ses mise à jours par étapes.

Bah ça n’engage que moi … :wink:

Bonjour,

Je suis en Testing et je voudrais basculer en Unstable (Sid). Je voudrais savoir quel source.list devrais-je avoir ?

Voici celui que j’ai actuellement :

[quote]deb ftp.fr.debian.org/debian/ etch main
deb-src ftp.fr.debian.org/debian/ etch main

deb security.debian.org/ etch/updates main contrib
deb http.us.debian.org/debian/ etch main contrib non-free
deb-src security.debian.org/ etch/updates main contrib[/quote]

Dans l’exemple de source.list plus haut, il n’y a que 2 lignes concernant Sid, ça suffit ??

Après je fais apt-get update et apt-get dist-upgrade

Merci.

Voila le mien :

[code]# SID
deb http://ftp.fr.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ unstable main contrib non-free

Sécurité

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

Multimédia

deb ftp://ftp.nerim.net/debian/ sid main
[/code]

Tu en trouveras autant que tu veux sur ce forum ici : forum.debian-fr.org/viewtopic.php?t=1810

apt-get clean
apt-get update
apt-get dist-upgrade

@+

Merci, je vais essayer avec le tien.

[quote=“bert_”]Bonjour,

Je suis en Testing et je voudrais basculer en Unstable (Sid). Je voudrais savoir quel source.list devrais-je avoir ?

Voici celui que j’ai actuellement :

[quote]deb ftp.fr.debian.org/debian/ etch main
deb-src ftp.fr.debian.org/debian/ etch main

deb security.debian.org/ etch/updates main contrib
deb http.us.debian.org/debian/ etch main contrib non-free
deb-src security.debian.org/ etch/updates main contrib[/quote]

Dans l’exemple de source.list plus haut, il n’y a que 2 lignes concernant Sid, ça suffit ??

Après je fais apt-get update et apt-get dist-upgrade

Merci.[/quote]
Tu édites le tien et tu remplaces partout “etch” par "unstable"
ensuite update et dist-upgrade

c’est bon c’est fait… Je suis en version Unstable !! Quand je boot sur le nouveau noyau je n’ai pas de wifi (dû à Madwifi) mais ça devrait s’arranger !! En attendant je boot sur l’ancien.

PS : J’avais essayé d’éditer mon ancien fichier sources.list en remplacant Etch par Sid mais ça ne marchait pas.

Merci.

Pas “etch” par “sid” mais par “unstable” :unamused:

quote="bluepingoo"Bah ça n’engage que moi … :wink:[/quote]Ce que tu conseilles engage d’abord les autres.
Mais tu as raison: même la sid est plus stable qu’une majorité de distribs.

Remarque: pour passer en sid, c’est simple. vous mettez/rajoutez tout ce que vous voulez dans votre sources.list qui ne s’appelle pas experimental, vous faites un ou plusieurs dist-upgrade tant que vous avez des erreurs, et vous serez en sid.

il est bon aussi (maintenant que je sais le faire) de tout mettre dans votre sources.list stable testing unstable et de céer une fichier preferences dans /etc/apt
et de faire un pin priority à 1001 sur la version que l’on veut puis une fois le dist-upgrade effectué repasser cette valeur en dessous de 1000…

c’est un peut embrouillé mais tous ca pour dire que le fichier preference est très util pour aller piocher dans toutes les branches stable testing… tout en restant en testing par exemple

c’est pas bon de prendre une prio de 1001, parceque si on force l’install d’un paquet en prio <1001, il est remplacé par celui de prio 1001 lors de l’update suivant.
Pareil avec le forcage d’un paquet en prio -1, même si on force son install, il est supprimé ou remplacé lors de l’upgrade suivant.
Les priorités >1000 ou <0 ne doivent être utilisés que pour homogenéiser une release en la forcant temporairement le temps d’upgrader/downgrader les paquets pour qu’ils soient homogènes abvec la version choisie (ce qui est bien pratique d’ailleurs). Ce ne sont pas des priorités pour une utilisation de tous les jours.