Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ceci est une ancienne révision du document !
Doit-on ou non migrer automatiquement en laissant indiqué stable (ou testing) dans le sources.list ?
Lorsque la branche stable (actuellement sous le nom release de : squeeze) va devenir oldstable et que la branche testing (actuellement sous le nom release de wheezy) va devenir la branche stable, vous n'avez pas à vous précipiter pour migrer.
En effet, les premiers instants d'une migration officielle sont encore habités par quelques fantômes et bugs dûs à la mise à jour de toutes les dépendances !
Ainsi, migrer trop tôt peut entraîner une altération, voire une perte de son outil PC pendant quelques jours !
Si vous utilisez votre ordi pour un usage personnel, vous pouvez toujours envisager de passer à la nouvelle branche stable dès sa sortie.
Les conséquences fâcheuses, s'il y en a, ne sont pas vraiment dramatiques.
Toutefois, il est toujours bon de s'assurer d'avoir une sauvegarde à jour de ces données importantes.
Par contre, si c'est pour un usage serveur, vous pouvez vous montrer plus prudent (les conséquences ne sont pas les mêmes) et attendre un peu.
Indiquer le nom Release plutôt que celui de la branche stable
dans le fichier /etc/apt/sources.list (ou bien le nom Release plutôt que celui de la branche : testing
), cela évite le démarrage de la migration à la prochaine commande de mise à jour sans que vous en ayez vous-mêmes choisi l'instant.
Pour se faire une idée du bon moment pour migrer, la consultation d'un forum comme debian-facile, ou un petit tour sur le chan1), s'avèrent d'une grande utilité.
Vous y trouverez les plus téméraires, ou les plus pressés, déjà passés à la nouvelle stable dès les premiers moment de sa sortie, leurs commentaires, précisions et retours d'expériences vous permettront de prendre une décision personnelle.
Avant de faire le saut vers la nouvelle stable, il est aussi fortement suggéré de passer également par le site officiel Debian afin de lire les notes de publications.
Si vous ne désirez courir aucun risque, vous pouvez même attendre la première mise à jour suivante de la branche avant de faire le saut.
Comme l'ancienne branche stable est maintenue pendant environ un an par les développeurs vous pouvez prendre le temps de bien faire les choses.
Une fois que vous vous sentirez prêts à le faire, vous pourrez alors changer le non release de l'ancienne branche par celui de la nouvelle dans votre fichier sources.list.
Une fois que l'on décidé de migrer, on a deux options.
Dans le reste de ce texte, nous décrivons comment migrer à partir d'une version actuelle déjà installée vers la nouvelle version stable.
Tapez dans un terminal root :
aptitude update
ou
apt-get update
Puis :
apt-get dist-upgrade
Cet exemple est utilisé pour la migration de lenny en squeeze.
La prochaine migration sera de squeeze vers wheezy.
Ici, seuls les noms releases2) sont à adapter à votre situation.
Ouvrir un terminal sous root. (Voir : la commande su )
Ouvrir le fichier sources.list
avec un éditeur en ligne de commande (Voir : Éditeur de commande NANO ) :
nano /etc/apt/sources.list
Remplacer dans les sources le nom lenny par squeeze.
De plus, pour s'assurer que la mise à niveau se fasse correctement, nous vous suggérons de garder seulement le dépôt debian officiel. Donc, de commenter le dépôt deb-multimedia qui n'est pas un dépôt officiel ainsi :
## squeeze multimedia # deb http://www.deb-multimedia.org squeeze main non-free # deb-src http://www.deb-multimedia.org squeeze main non-free
De cette façon, si quelque chose se passe mal, il vous sera plus facile d'indentifier la source du problème.
Vous pouvez aussi éditer votre fichier preferences comme il est expliqué ci-dessous.
Une fois votre nouvelle stable bien installée, que vous aurez constaté que tout fonctionne bien, vous pourrez mettre à jour vos paquets issus de debian-multimedia.
## squeeze multimedia deb http://www.deb-multimedia.org squeeze main non-free deb-src http://www.deb-multimedia.org squeeze main non-free
aptitude update
ou
apt-get update
Le but de ce fichier est de mettre des priorités supérieures pour les branches officielles de Debian et des priorités inférieures pour les dépôts non officiels. Ici le dépôt non officiel est le dépôt debian-multimedia.
Le fichier preferences expliqué.
Ainsi les paquets seront pris, en priorité, dans la branche officielle si les paquets existent dans les deux dépôts.
Ouvrir le fichier preferences
ou le créer avec un éditeur en ligne de commande (Voir : Éditeur de commande NANO ) :
nano /etc/apt/preferences
Entrer les lignes suivantes.
Package: * Pin: release o=Debian,a=stable,l=Debian-Security Pin-priority: 900 Package: * Pin: release o=Debian,a=stable,l=Debian Pin-priority: 900 Package: * Pin: release o=Debian,a=stable-updates,l=Debian Pin-Priority: 900 Package: * Pin: release o=Unofficial Multimedia Packages,a=stable Pin-priority: 400
Dans les notes de publication concernant la nouvelle version stable, soit Squeeze (Debian 6.0), il est mentionné que apt-get est l'outil conseillé pour mettre à niveau vers une nouvelle publication majeure ou, autrement dit, pour passer de Lenny à Squeeze. Nous suivrons donc cette recommandation dans notre texte. N'hésitez pas à utiliser apt-get même si vous ne l'utilisez jamais autrement.
Une fois que vous avez mis à jour votre Lenny pour une dernière fois et modifié votre fichier sources.list, vous pouvez envisager d'effectuer la mise à niveau vers Squeeze.
Première étape, la mise à jour des paquets :
apt-get update
Deuxième étape, la mise à niveau des nouvelles versions des paquets :
apt-get dist-upgrade
apt-get upgrade
et
apt-get dist-upgrade
L'important, encore une fois, c'est de ne pas avoir de message d'erreur ou d'indication de paquets cassés. Si après le premier apt-get dist-upgrade vous n'avez pas de message d'erreur, vous avez normalement réussi à mise à niveau. Sinon, il faut répèter les commandes jusqu'à ce que apt-get ne râle plus. Ce n'est qu'à ce moment que l'on doit être en mesure de redémarrer son ordi sans problème.
Tchagadaaa… tchagadaaa… tchagadaaa…
Voilà les installations nouvelles qui se présentent, surveillez toujours les messages donnés par aptitude avant chaque acceptation par Y
cela peut être utile pour éviter au final :
Ah ! Ça m'a tout cassé !
Qui fait souvent suite à une gestion des dépôts hasardeuse et pressée !
Et reprendre à la main la gestion des désinstallations/installations problématiques cas par cas.
Au bout du bout, tapez et validez deux fois exit :
# exit
$ exit
Ça fait GEEK au possible et vos compagnons ou compagnes vous tomberont !
Fermer toutes les applications ouvertes et redémarrez le PC.
Debian l'officiel propose même de refaire toute son installation système pour migrer proprement.