web-dev-qa-db-fra.com

Installer Wireshark sur MacOS X via une infusion

J'ai installé Wireshark sur mon mac avec la commande

brew install wireshark

mais après cela, un message m'a dit que je devais curl et installer ChmodBPF, alors je l'ai fait aussi.

Mais il n'y a pas de commande nommée Wireshark sur le terminal. Quel est le problème avec ça?

78
Aryan

Le paquet homebrew wireshark installe la ligne de commande util tshark. Si vous souhaitez activer l'interface graphique, installez Wirehark de la manière suivante:

brew install wireshark --with-qt

Si vous avez déjà installé Wireshark, faites

brew reinstall wireshark --with-qt
145
Allan Beaufour

Je suggère d'utiliser cask pour créer le binaire .app Dans votre dossier /Applications (Utilisez reinstall s'il est déjà installé):

brew cask install wireshark

L'avantage de cette approche par rapport à brew install wireshark --with-qt Est que davantage de fonctionnalités sont activées sans passer beaucoup de temps à compiler.

C'est également l'approche recommandée pour les applications graphiques. Elle utilisera les versions officielles complètes comprenant toutes les fonctionnalités distribuées par les développeurs de Wireshark.

49
Radu

J'ai trouvé que j'avais mal posé la question! Wireshark est un gui qui utilise tshark ou ... à l'arrière et lorsque j'installe avec brassage, il installe tshark et ... Il est donc raisonnable que je ne puisse pas trouver WireShark dans le terminal mais je pourrais trouver tshark!

8
Aryan

Je ne pense pas que la commande brew install wireshark --with-qt _ ne fonctionne plus à partir de juillet 2019 sur mon ordinateur portable sous macOS Mojave. Donc, mon approche pour installer Wireshark avec Homebrew consiste à suivre les étapes ci-dessous:

  1. Mise à jour de Homebrew: `brew update '
  2. Appuyez sur le référentiel Caskroom/Cask GitHub à l'aide de HTTPS: brew tap caskroom/cask
  3. Rechercher tous les fûts connus pour wireshark: brew search wireshark
  4. Découvrez des informations sur le wireshark fût (pour en être sûr): brew cask info wireshark
  5. Installez le wireshark cask: brew cask install wireshark
  6. Nettoyer (juste au cas où): brew cleanup

Si tout va bien, on devrait voir ???? wireshark was successfully installed! après l'étape 5.

3
Kris Stern