Comment installer Wireshark


46

Je suis nouveau sur Linux et j'ai besoin d'installer Wireshark 2.0.0 sur Xubuntu 14.04 de VirtualBox. J'ai déjà téléchargé et extrait le paquet .tar.gz. Puis j'ai ouvert le terminal dans le wiresharkdossier et taper /.configureavec l'intention de le suivre par marque et sudo make installexécutions mais la tentative aussi infructueuse que sudo apt-get install wireshark. Quelqu'un pourrait-il m'aider à installer Wireshark étape par étape, s'il vous plaît?


5
Quel est le problème avec sudo apt-get install wireshark?
muru

dpkg a été interrompu, vous devez exécuter manuellement 'sudo dpkg --configure -a' pour corriger le problème.
Stanislav Jirák

@ StanislavJirákcat /etc/sources
Gayan Weerakutti

cat: / etc / sources: Aucun fichier ou répertoire de ce type
Stanislav Jirák

@reversibleancat /etc/apt/sources.list
Neil

Réponses:


64

Étape 1: Ajoutez le PPA officiel stable . Pour ce faire, accédez au terminal en appuyant sur Ctrl+ Alt+ Tet exécutez:

sudo add-apt-repository ppa:wireshark-dev/stable

Étape 2: Mettez à jour le référentiel:

sudo apt-get update

Étape 3: Installez Wirehark 2.0:

sudo apt-get install wireshark

Étape 4: Exécutez Wireshark:

sudo wireshark

Si vous obtenez une erreur couldn't run /usr/bin/dumpcap in child process: Permission Denied. allez à nouveau au terminal et lancez:

sudo dpkg-reconfigure wireshark-common

Dites YESà la boîte de message. Cela ajoute un groupe WireShark. Ajoutez ensuite l'utilisateur au groupe en tapant

sudo adduser $USER wireshark

Puis redémarrez votre machine et ouvrez Wireshark. Ça marche. Bonne chance.


Cela semble fonctionner, je vois Setting up wireshark (2.4.4-1~16.04.0). Mais lorsque je l'ouvre et que je fais Aide> À propos de, je vois la version 2.2.6 et son comportement est très différent de celui que j'ai sous Windows. Par exemple, il affiche principalement "protocole inconnu". Me manque-t-il quelque chose pour obtenir la dernière version?
Nagev

Si vous ne voulez pas redémarrer votre ordinateur pour l'instant, vous pouvez le faire newgrp wiresharktemporairement.
Abhishek Kashyap

C'est obsolète.
Goddard

4

Ouvrez le terminal et tapez les commandes:

  1. sudo apt-get install wireshark
  2. sudo dpkg-reconfigure wireshark-common
  3. sudo adduser $USER wireshark
  4. wireshark

Si vous obtenez wiresharkune erreur en cours d'exécution, fermez-la et procédez comme suit:

  1. Aller à usr/share/wireshark
  2. Ouvrir init.luaavec un éditeur de texte
  3. Changer disable_lua = falseendisable_lua = true

Où sont les preuves pour soutenir le changement de bits LUA? Cela a tendance à fonctionner immédiatement, et vous n'avez pas besoin de modifier les bits de paquets installés pour que cela fonctionne.
Thomas Ward

2

Pour ce faire, accédez au terminal en appuyant sur Ctrl+ Alt+ Tet exécutez:

sudo apt install wireshark

Apt devrait s'occuper de tous les problèmes de dépendance pour vous.

Utilisez la commande suivante pour installer les debs Wireshark téléchargés:

dpkg -i wireshark-common_2.0.5.0-1_i386.deb wireshark_wireshark-2.0.5.0-1_i386.deb

dpkgne prend pas en charge toutes les dépendances, mais signale ce qui manque. Vous pouvez généralement résoudre les problèmes en exécutant ensuite

sudo apt install -f

1

Pour ajouter à la réponse de Thusitha, à l'étape 4, exécutez sudo ou ne souhaitez pas exécuter tous les processus en tant que root, puis définissez la boîte de message sur "OUI" (pour installer dumpcap de manière à permettre aux utilisateurs de le groupe Wirehark pour l’exécuter sans sudo) et ajouter l’utilisateur au groupe Wirehark. (assurez-vous de vous déconnecter et de vous connecter avant d'exécuter Wirehark afin que les privilèges du groupe soient rechargés). Vous pouvez alors simplement lancer wirehark sans racine.


0

Pour ceux sur Ubuntu 18.04, allez au terminal et exécutez:

sudo apt install wireshark

Il installera wireshark (dans mon cas, la version 2.6.8) et il vous sera demandé d’ajouter dumpcap au groupe d’utilisateurs Wirehark afin que vous n’ayez pas besoin d’être root pour l’exécuter.

Si tu le dis:

NON> vous êtes prêt à partir, mais vous aurez besoin des privilèges root pour l'exécuter.

OUI> une fois l’installation terminée, vous devez vous ajouter au groupe d’utilisateurs Wirehark:

sudo usermod -a -G wireshark YOUR_USERNAME

C'est tout!


0
  1. Type sudo apt update Le cache du référentiel de packages APT doit être mis à jour.

  2. Maintenant, exécutez la commande suivante pour installer Wireshark sur votre machine Ubuntu: sudo apt install wireshark

Par défaut, Wireshark doit être démarré en tant que privilège root (peut également être utilisé avec sudo) pour fonctionner. Si vous souhaitez exécuter Wireshark sans privilèges root ou sans sudo, sélectionnez et appuyez sur.

  1. Wireshark devrait être installé.
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.