Vous n'êtes pas identifié(e).
Si je tente de résoudre le problème à la main pour vous montrer le genre d'erreur que j'obtiens:
Donc parmis les dépendences du paquet que je voudrais installer, il y a un conflit car celles que apt voudrait installer sont trop récentes.
La source du probleme: j'ai utilisé le script "katoolin" pour installer le programme "nmap" issu de la distriution "Kali linux". Le script a tout simplement append les repo kali linux à mon /apt/source.list, qui il me semble est une rollin et qui pendant un laps de temps court a lancé un upgrade de tous mes paquets fondamentaux.
J'ai retrouvé l'étape exacte dans /var/log/apt/hystory, si je la fais brève:
à ce moment là un upgrade de plusieurs versions a été lancé sur des paquets comme libstdc++6 ou libc6.
J'ai besoin d'aide pour entrevoir une solution à ce problème, je ne suis pas un expert d'apt, loin de là.
voici d'autres infos sur ma configuration:
Pour l'instant j'ai enlevé tout ce qui touche à kali-linux de mon source.list, j'ai fait plein de "autoremove, install -f etc..", j'ai enlevé beaucoup de paquets de ma distribution.
Finalement il me reste à enlever les paquets fondamentaux comme c++6 ou libc6 mais apt me mets en garde sur cette étape là que je préfère éviter.
1/ pensez vous que c'est résolvable?
2/ est-ce que je fais un pas en arriere vers la version jessie précédente des paquets? ce qui p-e va faire passer le système par une étape très instable et risque de ne pas marcher
3/ est-ce que tout simplement je passe vers une "autre" debian, le temps que ma version soit considérée stable? Si c'est le plus simple pouvez vous m'indiquer un exemple de /apt/source.list?
3/ est-ce qu'il y a des commandes dpkg ou aptitude qui permettraient d'avoir plus d'infos, cibler un paquet qui mettrait tout en l'air?
4/ pour moi je n'ai pas de paquets en stand-by ou "being held" car si je fais:
je n'obtiens que des flags "ii" et 1 seul "rc", mais je peux me tromper.
merci de votre temps
Edit à toto :
Mis les commandes en conformité (ligne de commande séparée de son retour).
Dernière modification par guillaumebs (26-12-2016 10:45:45)
Hors ligne
Hors ligne
Et ça devrait de nouveau fonctionner normalement.
Hors ligne
j'ai compromis mon système jessie en lançant le script "katoolin"
Les mots ont un sens. Je ne vois pas dans ce qui suit en quoi tu as compromis ton système, mais si c'est le cas alors il faut réinstaller sans se poser de questions. On ne peut plus faire confiance à un système qui a été compromis. Jamais.
Dernière modification par raleur (25-12-2016 23:51:38)
Il vaut mieux montrer que raconter.
Hors ligne
Dernière modification par otyugh (26-12-2016 01:24:18)
Hors ligne
Dernière modification par Anonyme (26-12-2016 07:51:28)
Les mots ont un sens. Je ne vois pas dans ce qui suit en quoi tu as compromis ton système, mais si c'est le cas alors il faut réinstaller sans se poser de questions
j'ai mis compromis car cela me donne ce genre d'erreur pratiquement à chaque paquet que je voudrais installer, mais c'est à la fois faux car le système fonctionne toujours et il n'y a pas eu "d'intrusion" ou de problèmes de ce genre. Finalement, je ne peux pas installer de nouveaux paquets complexes sans régler ce problème d'abord donc le système est figé.
il y a un ajout dans le source list, d'un depot rolling, donc j'imagine que ca upgrade la distri vers un genre de sid
oui tu as raison, en quelque sorte j'ai beaucoup de paquets qui sont passés dans l'état de Debian rolling d'aujourd'hui ou récent. Est-ce qu'upgrader vers sid, figer tout de suite après et attendre de revenir vers stable serait une solution saine et simple?
Pourquoi ne pas utiliser le nmap qui est dans debian ?
J'ai aussi installé dnsenum qui n'est pas dispo, j'ai réalisé hier que nmap est dispo sous debian
Pour rétablir la situation il suffit de virer les sources de paquets qui ne sont pas
de debian dans /etc/apt/sources.list et les fichiers (s'il y en a) dans le
répertoire /etc/apt/sources.list.d/.
C'est la première chose que j'ai faite, voici mon source.list aujourd'hui
je vais bien chercher mes mises à jour chez debian/jessie mais j'ai parfois 2 versions de plus d'avances sur certaines dépendences.
Sinon (si c'est juste un logiciel d'une mauvaise version que t'as ma bidouillé), tu vérifies que ton sources.list est sain, tu "apt-get update", et enfin tu lances "aptitude" qui va t'aider à nettoyer le bordel en partie, très pratique pour résoudre les conflits de ce genre. Après si tu fais des trucs pas catholique, c'est un peu à toi d'assumer qu'on dit en général en support debian x)
J'ai bien le sentiment qu'il doit y avoir une solution à ce problème car ce n'est que de l'administration de version Debian, mais je ne connais pas bien aptitude ou d'autres outils qui pourraient m'aider. Pourrais tu m'expliquer s'il faut que je downgrade quelque chose, comment le faire? ou si je peux déterminer les paquets responsables?
d'après le lien de @mizapar, pour revenir en arrière il me faudrait lancer un apt-get dist-upgrade en modifiant /etc/apt/preferences comme suivant, pour forcer l'installation de version antérieure:
je viens de vérifier que j'ai bien des paquets comme libc6, libstd6c++ dans l'état de debian/sid
Dernière modification par guillaumebs (26-12-2016 09:55:53)
Hors ligne
voir peut être
Hors ligne
Dernière modification par guillaumebs (26-12-2016 10:24:52)
Hors ligne
Hors ligne
saque eud dun (patois chtimi : fonce dedans)
Hors ligne