Startseite
» LINUX
»
So installieren Sie Wireshark unter Linux: Ubuntu, Fedora, Arch und mehr
So installieren Sie Wireshark unter Linux: Ubuntu, Fedora, Arch und mehr
Um Wireshark unter Linux zu installieren, verwenden Sie den Paketmanager Ihrer Distribution. Die folgenden Befehle installieren es aus den konfigurierten System-Repositories. Dies ist in der Regel der einfachste Weg, um Updates und das Capture-Helper-Paket für Ihr System zu erhalten. Wählen Sie den Abschnitt für Ihre Distribution aus; Sie müssen kein externes Ubuntu-PPA hinzufügen oder die Repository-Konfiguration von Arch manuell bearbeiten.
Installieren Sie Wireshark von Ihrer Linux-Distribution.
Öffnen Sie ein Terminal, geben Sie den Befehl für Ihre Distribution ein und bestätigen Sie die Abfrage des Paketmanagers. Die grafische Benutzeroberfläche ist im GUI-Paket enthalten; falls Sie nur die Terminalanalyse benötigen, bieten die meisten Distributionen TShark auch separat an.
Ubuntu oder Debian
Aktualisieren Sie den Paketindex und installieren Sie anschließend Wireshark:
sudo apt update
sudo apt install wireshark
Die apt-Befehle aktualisieren die Paketinformationen und installieren Wireshark aus den konfigurierten Repositories.
Bei der Installation von Debian-basierten Systemen werden Sie möglicherweise gefragt, ob Benutzer ohne Administratorrechte Pakete erfassen dürfen. Wählen Sie „Ja“ nur dann, wenn bestimmte Benutzerkonten den Live-Datenverkehr aufzeichnen sollen; Ihr Konto wird nicht automatisch der wiresharkGruppe hinzugefügt. Wenn Sie „Nein“ wählen, können Sie gespeicherte Aufzeichnungsdateien weiterhin öffnen und analysieren.
Fedora
Installieren Sie das Repository-Paket mit DNF:
sudo dnf install wireshark
Verwenden Sie DNF, um Wireshark aus den von Fedora konfigurierten Repositories zu installieren.
Fedora packt den Qt-Desktop-Analyzer als wireshark; die Kommandozeilen-Tools sind separat als verfügbar wireshark-cli. Das Fedora-Paket bereitet außerdem eine wiresharkGruppe für die kontrollierte Live-Aufzeichnung vor.
Arch Linux
Arch erwartet ein vollständiges Systemupdate und kein partielles Paket-Upgrade. Aktualisieren Sie das System und installieren Sie anschließend die Qt-Schnittstelle.
sudo pacman -Syu
sudo pacman -S wireshark-qt
Installieren Sie die Qt-Schnittstelle aus dem offiziellen Extra-Repository von Arch.
Für eine Installation ausschließlich über die Kommandozeile installieren Sie wireshark-clistattdessen [Paketname einfügen]. Die Paketnamen und das aktuelle Repository sind in der Arch Linux-Paketdatenbank aufgeführt .
openSUSE
Aktivieren Sie die Repositorys und installieren Sie das verfügbare Wireshark-Paket:
sudo zypper refresh
sudo zypper install wireshark
Zypper installiert Wireshark aus den auf dem System aktivierten Repositories.
Paketnamen können sich zwischen verschiedenen openSUSE-Versionen unterscheiden. Wenn Sie die Qt-Desktop-Oberfläche benötigen, prüfen Sie wireshark-ui-qtmit zypper search wiresharkdem Befehl `openSUSE software package list` , ob diese für Ihre Version verfügbar ist . Verwenden Sie die für Ihre Version konfigurierten Repositories; ältere Anleitungen für ältere Leap-Versionen verweisen möglicherweise auf veraltete Drittanbieter-Repositories.
Installieren Sie den Flatpak-Build.
Falls Ihre Distribution kein geeignetes Paket bereitstellt, können Sie den Flathub-Build installieren, nachdem Sie Flatpak und dessen Flathub-Remote eingerichtet haben:
Wichtig: Laut Wireshark-Dokumentation kann die Flatpak-Sandbox keine direkten Aufnahmen vom Netzwerkadapter erstellen. Verwenden Sie diese Version, um vorhandene Aufzeichnungsdateien zu untersuchen. Für Live-Aufzeichnungen installieren Sie bitte das native Paket Ihrer Linux-Distribution. Die Anwendung ist auf Flathub verfügbar .
Sichere Live-Paketerfassung ermöglichen
Die Installation von Wireshark und das Erfassen von Paketen erfordern separate Berechtigungen. Starten Sie die Desktop-Anwendung als normaler Benutzer; starten Sie nicht die vollständige Wireshark-Oberfläche mit Strg+Alt sudo...dumpcap
Debian oder Ubuntu: Falls Wireshark bereits installiert ist, führen Sie es aus sudo dpkg-reconfigure wireshark-commonund wählen Sie „Ja“, wenn Sie nach der Aufzeichnung durch Nicht-Superuser gefragt werden. Fügen Sie anschließend nur vertrauenswürdige Konten hinzu sudo usermod -aG wireshark "$USER". Melden Sie sich ab und wieder an, damit die neue Gruppenzugehörigkeit wirksam wird.
Fedora oder Arch: Die offiziellen Pakete erstellen und konfigurieren die wiresharkGruppe. Fügen Sie Ihr Konto hinzu sudo usermod -aG wireshark "$USER", melden Sie sich dann ab und wieder an.
Die Mitgliedschaft gewährt Zugriff auf Live-Netzwerkaufzeichnungen, die sensiblen Datenverkehr enthalten können. Beschränken Sie den Zugriff auf Konten, die ihn benötigen. Andere Distributionen verwenden möglicherweise eigene Konfigurationen; befolgen Sie die Schritte für Ihr Paket, anstatt Befehle für Berechtigungen aus einer anderen Linux-Version zu kopieren. Plattformspezifische Details finden Sie in der Dokumentation zu Aufzeichnungsberechtigungen von Wireshark.
Öffnen Sie Wireshark und bestätigen Sie die Installation.
Starten Sie Wireshark über das Anwendungsmenü Ihres Desktops oder führen Sie diese Befehle aus:
wireshark --version
wireshark
Der erste Befehl zeigt die installierte Version an; der zweite öffnet den Analysator. Falls keine Schnittstellen für die Live-Aufzeichnung angezeigt werden, überprüfen Sie die oben genannten Berechtigungsschritte und starten Sie eine neue Sitzung. Sie können weiterhin gespeicherte Dateien aus Wireshark öffnen, .pcapauch .pcapngohne Zugriff auf die Live-Aufzeichnung.