Установите Wireshark на MacOS X через brew

Я установил Wireshark на свой Mac с помощью команды

brew install wireshark

но после этого сообщение сообщило мне, что мне пришлось скручивать и устанавливать ChmodBPF, поэтому я тоже это сделал.

Но на терминале нет команды Wireshark. Что не так с этим?

Ответ 1

Пакет homebrew wireshark устанавливает командную строку util tshark. Если вы хотите включить графический интерфейс, то установите wirehark следующим образом:

brew install wireshark --with-qt

Если у вас уже установлен Wireshark, выполните

brew reinstall wireshark --with-qt

Ответ 2

Я предлагаю использовать cask для создания двоичного файла .app в вашей папке /Applications (используйте reinstall, если он уже установлен):

brew cask install wireshark

Преимущество такого подхода в отношении brew install wireshark --with-qt заключается в том, что больше возможностей включено, не затрачивая много времени на компиляцию.

Это также рекомендуемый подход для графических приложений и будет использовать официальные полнофункциональные сборки, распространяемые разработчиками Wireshark.

Ответ 3

Я обнаружил, что задал неправильный вопрос! Wireshark - это gui, который использует tshark или... сзади и когда я устанавливаю с помощью brew, он устанавливает tshark и... Так что разумно, что я не мог найти wirehark в терминале, но я мог бы найти tshark!

Ответ 4

Я не думаю, что команда brew install wireshark --with-qt больше не работает с июля 2019 года на моем ноутбуке с MacOS Mojave. Поэтому мой подход к установке Wireshark с использованием Homebrew заключается в следующем:

  1. Обновление Homebrew: "Обновление Brew"
  2. Нажмите на хранилище Caskroom/Cask GitHub с использованием HTTPS: brew tap caskroom/cask
  3. Поиск всех известных бочек для wireshark: brew search wireshark
  4. Узнайте информацию о бочке wireshark (чтобы быть уверенным): brew cask info wireshark
  5. Установите бочку из wireshark акулы: brew cask install wireshark
  6. Очищать ( на всякий случай): brew cleanup

Если все пройдет хорошо, вы увидите, что 🍺 wireshark was successfully installed! после шага 5.