काढ़ा के माध्यम से MacOS X पर Wireshark स्थापित करें


91

मैंने अपने मैक पर कमांड के साथ विर्सार्क स्थापित किया

brew install wireshark

लेकिन उसके बाद, एक संदेश ने मुझे बताया कि मुझे ChmodBPF को कर्ल करना और स्थापित करना है , इसलिए मैंने ऐसा किया।

लेकिन टर्मिनल पर विंडशार्क नाम का कोई कमांड नहीं है। उसमे गलत क्या है?


hash -rअपने शेल को नए उपलब्ध आदेशों को पुनः प्राप्त करने का प्रयास करें । इसके अलावा, /usr/local/binनए सामान की जांच करें , जैसे ls -lrt /usr/local/bin- सूची के नीचे नया सामान। इसके अलावा, सुनिश्चित करें कि /usr/local/binआपके पेट में है।
मार्क सेटेक

मैंने पाया कि / usr / लोकल / बिन में कोई वायरशार्क नहीं है लेकिन tshark और rawshark है! मैं तारशाक में शुरुआत कर रहा हूं, क्या तशर्क और तारशर्क समान हैं?
आर्यन

जवाबों:


149

होमब्रेव पैकेज wiresharkकमांड लाइन के उपयोग को स्थापित करता है tshark। यदि आप GUI को सक्षम करना चाहते हैं, तो तारों को इस तरह स्थापित करें:

brew install wireshark --with-qt

यदि आपके पास पहले से ही Wireshark स्थापित है, तो करें

brew reinstall wireshark --with-qt

2
यह काम करता हैं! आपने यह कैसे पता लगाया? अनुमान लगाने से brew cat wireshark? आप with-qtओवर का उपयोग करना कैसे जानते हैं with-gtk+3?
जेरी

12
इसे हटा दिया गया है। कृपया इसका उत्तर अपडेट करें:brew reinstall wireshark --with-qt5
N0thing

2
@chovy एक टर्मिनल खोलें और wiresharkGUI शुरू करने के लिए दौड़ें ।
फीनिक्स

10
ध्यान दें कि ध्वज --with-qt5अब पदावनत के रूप में सूचीबद्ध है। एक का उपयोग करना चाहिए --with-qt
माइक

5
यह जीयूआई एप्लिकेशन जैसे कि विंडसरक के लिए अनुशंसित दृष्टिकोण नहीं है, कृपया नीचे रेडू का जवाब देखें। फिलहाल इसमें एक्सटर्नल नेम रेजोल्यूशन (DNS), कोडेक सपोर्ट आदि जैसे फीचर्स भी छूट जाएंगे। brew cask install wiresharkइसके बजाय उपयोग करें ।
लेकेन्स्टाइन

80

मैं आपके फ़ोल्डर में बाइनरी caskबनाने का उपयोग करने का सुझाव देता हूं ( यदि पहले से स्थापित है तो उपयोग करें ):.app/Applicationsreinstall

brew cask install wireshark

इस दृष्टिकोण का लाभ यह brew install wireshark --with-qtहै कि अधिक सुविधाएँ संकलन के बहुत समय खर्च किए बिना सक्षम हैं।

यह ग्राफिकल एप्लिकेशन के लिए अनुशंसित दृष्टिकोण भी है और Wireshark डेवलपर्स द्वारा वितरित के रूप में आधिकारिक, फीचर-पूर्ण बिल्ड का उपयोग करेगा।


7

मैंने पाया कि मैंने गलत सवाल पूछा था! Wireshark gui है कि tshark या का उपयोग करें ... पीछे और जब मैं काढ़ा के साथ स्थापित करता हूं, तो यह tshark स्थापित करता है और ... तो यह उचित है कि मुझे टर्मिनल में वायरशर्क नहीं मिला, लेकिन मुझे tshark मिल सकता है!


1
ln -s / usr / लोकल / बिन / thark / usr / लोकल / बिन /
वायरशार्क

1
हां, GUI भी प्राप्त करने के लिए काढ़ा के साथ --wt-qt ध्वज का उपयोग करें।
नेणतापीर

मैंने वह किया। मैं गुई कैसे शुरू करूँ?
19

1
मैं अभी भागा हूं brew reinstall wireshark --with-qt5और अंतिम निर्देश वह है जो आप चाहते हैं: .app बंडल स्थापित किए गए थे। brew linkapps wiresharkइन्हें / एप्लिकेशन पर सिमिलिंक करने के लिए चलाएँ । ==> सारांश us /usr/local/Cellar/wireshark/2.2.1: 679 फाइलें, 145.7M, 4 ओम 33 सेकंड में बनाया गया बुद्ध: ~ जिम $ काढ़ा लिंकअप तारकेश लिंकिंग: usr / लोकल / ऑप्ट / वायरशर / तार .app ने ऐप को 1 एप्लिकेशन / बुद्ध से जोड़ा: ~ जिम $
जिम मोंटी

2
(मिनी-मार्कडाउन के साथ नरक में! मैं अब अपनी मृत्यु के आधे घंटे के करीब हूं और मैं उस आधे घंटे का अधिक उत्पादक रूप से उपयोग कर सकता हूं, जो बार-बार मेरी टिप्पणी को ऊपर प्रारूपित करने की कोशिश करता है क्योंकि इसे प्रारूपित किया जाना चाहिए और बार-बार विफल होना चाहिए।)
जिम मोंटी

7

मुझे नहीं लगता कि brew install wireshark --with-qtजुलाई 2019 तक मेरे लैपटॉप पर macOS Mojave में कमांड काम कर रहा है। तो Homebrew का उपयोग करके Wireshark स्थापित करने के लिए मेरा दृष्टिकोण नीचे दिए गए चरणों का पालन करना है:

  1. अद्यतन Homebrew: `काढ़ा अद्यतन '
  2. HTTPS का उपयोग करके कास्क्रूम / पीपा 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 के बाद देखना चाहिए ।


1
wiresharkGUI इंटरफ़ेस लॉन्च करने के लिए इन सभी चरणों के बाद टर्मिनल में टाइप करें।
माइक
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.