Brew를 통해 MacOS X에 Wireshark 설치


93

Mac에 다음 명령을 사용하여 Wireshark를 설치했습니다.

brew install wireshark

그러나 그 후, 메시지는 내가해야한다고 나에게 말했다 설치 ChmodBPF을 나도 그랬어, 그래서.

그러나 터미널에는 Wireshark라는 명령이 없습니다. 그게 무슨 문제입니까?


시도 hash -r쉘 새로 사용할 수있는 명령을 재탕해야 할 수 있습니다. 또한 다음 /usr/local/bin과 같은 새로운 항목이 있는지 확인 ls -lrt /usr/local/bin하세요. 목록 하단에 새로운 항목이 있습니다. 또한 /usr/local/binPATH에 있는지 확인하십시오 .
Mark Setchell 2014 년

/ usr / local / bin에는 wireshark가 없지만 tshark와 rawshark가 있음을 발견했습니다! 저는 wireshark의 초보자입니다. tshark와 wireshark는 동일합니까?
Aryan

답변:


151

homebrew 패키지 wireshark는 명령 줄 util을 설치합니다 tshark. GUI를 활성화하려면 다음과 같이 wireshark를 설치하십시오.

brew install wireshark --with-qt

이미 Wireshark가 설치되어 있다면

brew reinstall wireshark --with-qt

2
효과가있다! 이것을 어떻게 알아 냈습니까? 에서 추측하여 brew cat wireshark? with-qtover 사용 을 어떻게 알았 with-gtk+3습니까?
Jerry101 2015

12
이것은 더 이상 사용되지 않습니다. 답을 업데이트하십시오 :brew reinstall wireshark --with-qt5
N0thing

2
@chovy 터미널을 열고 실행 wireshark하여 GUI를 시작합니다.
phoenix

10
--with-qt5이제 플래그 가 더 이상 사용되지 않는 것으로 표시됩니다. 하나는 --with-qt.
Mike

6
이것은 Wireshark와 같은 GUI 응용 프로그램에 권장되는 접근 방식이 아닙니다 . 아래 Radu의 답변을 참조하십시오. 현재로서는 외부 이름 확인 (DNS), 코덱 지원 등과 같은 기능도 놓칠 것입니다. brew cask install wireshark대신 사용하십시오 .
Lekensteyn

83

폴더에 바이너리 cask를 만드는 데 사용 하는 것이 좋습니다 ( 이미 설치된 경우 사용 )..app/Applicationsreinstall

brew cask install wireshark

이 접근 방식의 장점은 brew install wireshark --with-qt 컴파일에 많은 시간을 소비하지 않고도 더 많은 기능을 사용할 수 있다는 것입니다.

이것은 또한 그래픽 응용 프로그램에 권장되는 접근 방식이며 Wireshark 개발자가 배포 한 공식적이고 기능이 완전한 빌드를 사용합니다.


9

brew install wireshark --with-qt2019 년 7 월부터 macOS Mojave를 실행하는 랩톱에서 더 이상 명령이 작동 하지 않는다고 생각합니다 . 따라서 Homebrew를 사용하여 Wireshark를 설치하는 방법은 다음 단계를 따르는 것입니다.

  1. Homebrew 업데이트 :`brew update '
  2. HTTPS를 사용하는 Caskroom / Cask GitHub 저장소를 탭합니다. 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 단계 이후에 확인해야합니다 .


2
wireshark이 모든 단계 후에 터미널을 입력 하여 GUI 인터페이스를 시작하십시오.
Mike

7

내가 잘못된 질문을했다는 것을 알았습니다! Wireshark는 뒷면에 tshark 또는 ...를 사용하는 GUI이며 brew로 설치하면 tshark를 설치하고 ... 그래서 터미널에서 wireshark를 찾을 수 없지만 tshark를 찾을 수 있다는 것이 합리적입니다!


1
ln -s / usr / local / bin / tshark / usr / local / bin / wireshark
CousinCocaine 2014 년

1
예, brew와 함께 --with-qt 플래그를 사용하여 GUI도 가져옵니다.
neontapir 2014

내가 그거 했어. GUI를 어떻게 시작합니까?
chovy

1
방금 실행 brew reinstall wireshark --with-qt5했고 최종 지침은 원하는 것입니다. .app 번들이 설치되었습니다. brew linkapps wireshark이를 / Applications에 심볼릭 링크하려면 실행하십시오 . ==> 요약 🍺 /usr/local/Cellar/wireshark/2.2.1 : 679 개 파일, 145.7M, 4 분 33 초에 빌드 됨 Buddha : ~ Jim $ brew linkapps wireshark 연결 : / usr / local / opt / wireshark / Wireshark .app 1 개의 앱을 / Applications Buddha : ~ Jim $
Jim Monty에 연결

2
(미니 마크 다운으로 지옥에! 나는 지금 내 죽음에 한 시간 더 가까워졌고, 위의 댓글을 반복적으로 포맷하려고 시도하는 것보다 30 분을 훨씬 더 생산적으로 사용할 수 있었다.
Jim Monty
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.