Vous n'êtes pas identifié(e).
Pages : 1
Merci Beaucoup.
Nicolas
Hors ligne
Dernière modification par Tawal (25-07-2022 19:58:52)
Comme la science n'est pas infuse, elle se diffuse.
Useless Use of Cat Award
Filenames and Pathnames in Shell: How to do it Correctly
À chaque problème sa solution, à chaque solution son moyen, si pas de moyen, toujours le problème !
Hors ligne
Et crée pour les remplacer un nouveau fichier /etc/apt/sources.list.d/debian.sources avec ce contenu :
Une fois ce fichier créé, lance la mise-à-jour de l‘index des paquets disponibles avec :
2. Priorité entre les versions
Les paquets dans les versions les plus élevées (plus récents) étant prioritaires sur ceux avec une version plus basse (plus anciens), il ne suffit pas de revenir au sources de Bullseye. Il faut aussi donner explicitement une priorité importante aux versions de Bullseye pour que apt les considère comme plus importantes que celles de Sid.
Comme pour les sources il faut commencer par retirer toute configuration précédente des priorités entre paquets :
Ensuite crée le fichier /etc/apt/preferences.d/bullseye-downgrade avec ce contenu :
3. Désinstallation des paquets tiers
La commande suivante te donne une liste de paquets qui ne sont pas disponibles dans les dépôts de Debian Bullseye, mais sont quand même installés sur ton système :
Pour simplifier le retour en arrière qui va suivre il vaut mieux que cette liste soit la plus courte possible, idéalement vide. Je te conseille donc de désinstaller tout ce qu’elle te retourne et dont tu sais que tu pourras le réinstaller plus tard, une fois ton système remis sur pieds.
4. Simulation du retour en arrière
Le retour en arrière étant une opération d’autant plus compliquée qu’il y a de décalage entre la version de départ (Debian Sid) et celle d’arrivée (Debian Bullseye), ce qui est dans notre cas un écart d’un peu plus d’un an et demi, il vaut mieux effectuer des simulations avant le retour en arrière véritable pour anticiper les points de blocage et en corriger un maximum en amont.
La simulation du retour en arrière se lance avec :
Si cette commande aboutit sur une erreur, partages-en le retour ici pour qu’on te donne un coup de main sur le diagnostic. Si par contre la simulation ne donne aucune erreur tu peux lancer le véritable retour en arrière.
5. Retour en arrière effectif
Le retour en arrière se lance de manière similaire à sa simulation, avec :
Lors de cette étape des erreurs qui n’avaient pas été repérées par la simulation peuvent tout de même avoir lieu, auquel cas n’hésite pas à les partager ici. Il vaut mieux éviter les expérimentations à cette étape pour éviter de se retrouver dans une situation vraiment bancale.
6. Nettoyage
Une fois que tu es réellement de retour sur une Debian Bullseye, le fichier réglant les priorités entre versions de paquets peut être supprimé :
Hors ligne
Hors ligne
Pages : 1