Tony Galmiche a écrit : > Bonjour à tous, > > Je suis sur Debian ETCH et j'ai installé et mis à jour par erreur > quelques paquets de la version Testing (ex : libc6) > > J'ai donc téléchargé manuellement avec wget les paquets concernés de > la version stable et je les ai réinstallé avec dpkg > > J'aimerais savoir : > - S'il existe une méthode plus propre et plus rapide avec apt-get ou > aptitude et sans passer par wget+dpkg Oui, crée un fichier /etc/apt/preferences avec le contenu suivant :
Package: * Pin: release a=stable Pin-Priority: 1001 et tu fais un apt-get upgrade. Si mes souvenirs sont bon, une priorité > 1000 force le "downgrade". Apt essaiera de le faire mais tu n'as aucune garantie que tout ce passe sans problème, le downgrade n'est pas sensé être supporté mais ça fait toujours moins de paquets à re-installer à la main. Je l'ai déjà fait avec succès. // > - S'il est possible d'avoir la liste des paquets installés qui ne sont > pas de la version stable pour être sur de n'avoir rien oublié Je connais 2 solutions : 1/ avec apt-show-versions | grep testing en laissant les dépots testing dans sources.list, mais attention, ça ne fonctionne pas avec les noms de code (etch,lenny,etc.) il faut utiliser stable, testing, etc dans le sources.list 2/ avec synaptic si tu vires les dépots testing de sources.list, tu auras les paquets de tesing dans "Installés (locaux ou obsolètes)" en organisant par état. > > Merci d'avance. > > Tony > > > >
signature.asc
Description: OpenPGP digital signature