wireshark : Depends: libpango1.0-0 (>= 1.14.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
-----------------------------------------------------------
libpcap0.8-dev : Depends: libpcap0.8 (= 1.3.0-1) but 1.7.4-2kali1 is to be installed
Depends: libc6-dev but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
Comme te le dit les messages, installe les dépendances avec :
apt-get install wireshark libpango1.0-0
(ça doit être une truc dans le genre, et sinon il te dit que tu as des "held broken packages" autrement dit des problèmes de dépendances dans tes paquets installés)
Si jamais essaie ça :
apt-get update //met à jour tes paquets
apt-get install -f wireshark //installe avec les dépendances
- Edité par Dr_BlackApple 9 juillet 2017 à 18:17:34
De plus, si ça échoue toujours, regarde la liste des paquets marqués comme hold avec la commande:
# dpkg --get-selections | grep hold
S'il y en a aucun ou qu'aucun ne semble correspondre à ton problème, alors je te conseillerai d'utiliser aptitude, qui est plus robuste et tenace que apt-get. Il te donnera même peut-être plus d'info. Donc:
tu peux lancer la commande ci-dessous, qui t'expliquera pourquoi wireshark ne peut être installé.
# aptitude why-not wireshark
Enfin, pour installer ton paquet avec aptitude:
# aptitude install wireshark
Essaye avec l'option -f si ça ne marche toujours pas.
Si tu n'as pas aptitude installé, il suffit de l'installer en faisant:
Aucune des commandes que tu m'a filer ShaWaTK N'ont marcher
La command pour le fichier hold :
dpkg --get-selections | grep hold
N'a rien fais afficher
et meme avec Aptitude sa ne marche pas
The following NEW packages will be installed:
libc-ares2{a} liblua5.1-0{a} libpango1.0-0{a} libportaudio2{a} libsmi2ldbl{a}
libwireshark-data{a} libwireshark2{a} libwiretap2{a} libwsutil2{a} wireshark
wireshark-common{a}
0 packages upgraded, 11 newly installed, 0 to remove and 0 not upgraded.
Need to get 14.8 MB of archives. After unpacking 54.7 MB will be used.
The following packages have unmet dependencies:
libpangoft2-1.0-0 : Breaks: libpango1.0-0 (< 1.32.5-2) but 1.30.0-1 is to be installed.
libpangocairo-1.0-0 : Breaks: libpango1.0-0 (< 1.32.5-2) but 1.30.0-1 is to be installed.
libpango-1.0-0 : Breaks: libpango1.0-0 (< 1.32.5-2) but 1.30.0-1 is to be installed.
The following actions will resolve these dependencies:
Keep the following packages at their current version:
1) libpango1.0-0 [Not Installed]
2) wireshark [Not Installed]
Leave the following dependencies unresolved:
3) wireshark-common recommends wireshark (>= 1.8.2-5wheezy18) | tshark (>= 1.8.2-5wheezy18)
Accept this solution? [Y/n/q/?] Y
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.
apt-listchanges: APT_HOOK_INFO_FD environment variable is not defined
(is Dpkg::Tools::Options::/usr/bin/apt-listchanges::InfoFD set to 20?)
E: Sub-process /usr/bin/apt-listchanges --apt || test $? -lt 10 returned an error code (1)
E: Failure running script /usr/bin/apt-listchanges --apt || test $? -lt 10
A package failed to install. Trying to recover:
W: Ignoring Provides line with DepCompareOp for package libapt-pkg
W: Ignoring Provides line with DepCompareOp for package libapt-inst
W: Ignoring Provides line with DepCompareOp for package libjpeg62
W: You may want to update the package lists to correct these missing files
Effectivement... compliqué tout ça ^^. Mais on a déjà plus d'info.
As-tu regardé dans le fichier /etc/apt/apt.conf.d/20listchanges pour ça:
is Dpkg::Tools::Options::/usr/bin/apt-listchanges::InfoFD set to 20?
Si cette ligne ne contient pas la bonne valeur ou est inexistante, il faudrait probablement la modifier/ajouter. Si tu dois effectuer cette manip essaye un apt clean puis redémarre ton pc après et enfin réassaye l'installation avec aptitude.
Tu pourrais essayer aussi de supprimer proprement le paquet qui pose problème, en ayant vérifier que sa suppression ne pose pas de problème pour d'autres paquets avant.
Peux-tu nous montrer ton fichier sources.list stp et ton fichier listchanges.conf aussi.
Ainsi que la sortie de la commande lsb_release -r.
Sinon, je viens de penser à deux trucs:
Les commandes que je t'avais postées se sont toutes exécutées sans erreur mis-à-part celle pour l'installation de wireshark? Si non, est-ce que apt-get clean avait une erreur? apt-get update?
De plus, aurais-tu fais une mise à jour de debian 7 il y a peu?
EDIT: Peux-tu donner la sortie de ls /etc/apt/sources.list.d aussi stp.
Dans le fichier sources.list
#
# deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot i386 LIVE/INSTALL Binary 20160830-18:07]/ kali-rolling contrib main non-free
#deb cdrom:[Debian GNU/Linux 2016.1 _Kali-rolling_ - Official Snapshot i386 LIVE/INSTALL Binary 20160830-18:07]/ kali-rolling contrib main non-free
deb http://ftp.fr.debian.org/debian wheezy main
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
dans le fichier Listchang.conf
[apt]
frontend=pager
confirm=false
email_address=root
save_seen=/var/lib/apt/listchanges.db
which=news
la sortis de la command :
Release: kali-rolling
dans le dossier sources.list.d
mysql.list nodesource.list
Reponse pour Pierre :
voici l'erreur qui me bloque des la command apt-get update :
Attends, lsb_release sort kali_rolling. T'es pas sous Debian 7? On peut voir la sortie de lsb_release -a et uname -r.
Là t'es en testing aussi, ce qui peut mettre le bordel dans tes paquets et casser ton gestionnaire de paquet. Ça explique peut-être pourquoi ces erreurs.
Comme tu peux le voir, Kali c'est du Debian-like, c'est une distrib dérivée de Debian fait pour le pentest.
Je vais pas rentrer dans les détails, mais kali développe deux versions: dev et rolling. Dev veut dire que c'est du testing si tu veux, donc sujet au bug notamment. C'est pas fait pour être utilisé sur du long terme surtout pour découvrir Linux ou Debian. Rolling est une distrib qui se met à jour périodiquement, mais qui reste stable en principe. Ce qui faut savoir c'est que les devs de kali déconseillent de toucher aux dépôts.
Et tu télécharges l'iso "Kali xx bit" selon ta machine. Wireshark est de base dedans.
La pomme, le drapeau et le manchot ...
installer wireshark
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Installer la SDL 1.2 avec CodeBlocks sous Windows. Installer la SDL 2.0 avec CodeBlocks sous Windows.