Jak zainstalować Wireshark w systemie Linux

Wireshark to narzędzie do analizy pakietów, które jest dostępne jako oprogramowanie typu open source dla systemów Linux oraz innych platform. Służy do monitorowania pakietów sieciowych w celu rozwiązywania problemów, programowania oraz zapewnienia bezpieczeństwa. Wireshark jest kompatybilny z większością systemów operacyjnych, w tym Ubuntu, Debian, Arch Linux, Fedora i OpenSUSE, a także można go zainstalować jako aplikację Flatpak. Aby zainstalować Wireshark na systemie Linux, otwórz terminal za pomocą skrótów Ctrl + Alt + T lub Ctrl + Shift + T i wykonaj poniższe kroki.

Jak zainstalować Wireshark na Ubuntu

W systemie Ubuntu zaleca się korzystanie z PPA (Personal Package Archive), które oferują szybsze aktualizacje w porównaniu do standardowych repozytoriów systemowych.

Aby dodać PPA do systemu, otwórz terminal i wprowadź następujące polecenie:

sudo add-apt-repository ppa:wireshark-dev/stable

Następnie, po dodaniu PPA, zaktualizuj listę pakietów, aby pobrać informacje o dostępnych wersjach Wireshark:

sudo apt update

Po ukończeniu aktualizacji, warto zainstalować wszelkie dostępne aktualizacje, aby zapewnić optymalną wydajność Wireshark:

sudo apt upgrade -y

Gdy wszystkie pakiety będą aktualne, możesz przejść do instalacji Wireshark:

sudo apt install wireshark

Jak zainstalować Wireshark na Debianie

Użytkownicy Debiana mogą zainstalować Wireshark bezpośrednio z repozytorium „Debian Main” za pomocą poniższego polecenia w terminalu:

sudo apt-get install wireshark

Należy jednak pamiętać, że dostępne wersje Wireshark w Debianie są często nieaktualne, ponieważ Debian wprowadza zmiany i nowe funkcje w wolniejszym tempie niż inne dystrybucje.

Jeśli preferujesz nowsze wersje, możesz aktywować Backports Debiana, aby uzyskać dostęp do bardziej aktualnych wydań Wireshark. Alternatywnie, jeśli nie chcesz korzystać z Backportów, możesz rozważyć instalację Wireshark za pomocą Flatpak.

Jak zainstalować Wireshark na Arch Linux

Na Arch Linux dostępne są zarówno wersje Wireshark w wierszu poleceń, jak i graficzna wersja Qt w repozytorium „Społeczność”. Aby zainstalować Wireshark, musisz najpierw upewnić się, że repozytorium „Społeczność” jest włączone. Możesz to zrobić, uzyskując uprawnienia roota:

su -

Po tym otwórz plik konfiguracyjny `/etc/pacman.conf` w edytorze tekstu Nano:

nano -w /etc/pacman.conf

Znajdź sekcję „Społeczność” i usuń przed nim znak #, a następnie zapisz zmiany, naciskając Ctrl + O, i wyjdź z edytora, używając Ctrl + X.

Następnie zaktualizuj bazę danych Pacmana:

pacman -Syy

Aby zainstalować Wireshark, wprowadź jedno z poniższych poleceń:

pacman -S wireshark-qt

lub

pacman -S wireshark-cli

Jak zainstalować Wireshark na Fedorze

Wireshark jest już dostępny w repozytoriach Fedorze, więc wystarczy otworzyć terminal i użyć menedżera pakietów DNF, aby go zainstalować:

sudo dnf install wireshark

Jak zainstalować Wireshark na OpenSUSE

Choć programiści Wireshark wspierają OpenSUSE, brak jest bezpośredniego linku do pakietu. Niemniej jednak, Wireshark jest dostępny w wielu różnych repozytoriach. Obecnie najnowsze stabilne wersje to Leap 15, Leap 42.3 oraz Tumbleweed, w których dostępna jest wersja 2.4. Instalacja jest prosta — wystarczy użyć menedżera pakietów Zypper:

sudo zypper install wireshark

Jeśli chcesz uzyskać dostęp do najnowszych funkcji w Wireshark 3.0, musisz dodać repozytorium narzędzi sieciowych:

sudo zypper addrepo https://widehat.opensuse.org/opensuse/repositories/network:/utilities/openSUSE_Leap_15.0/ network-utilities

Później zaktualizuj repozytoria:

sudo zypper refresh

Na koniec zainstaluj Wireshark:

zypper install wireshark

Jak zainstalować Wireshark za pomocą Flatpak

Wireshark jest również dostępny jako pakiet Flatpak w sklepie Flathub. Jeśli korzystasz z dystrybucji, która nie jest bezpośrednio wspierana, możesz zainstalować Wireshark za pomocą poniższych poleceń:

Uwaga: Aby zainstalować Flatpak, musisz najpierw włączyć środowisko wykonawcze Flatpak. Jeśli potrzebujesz pomocy w tej kwestii, sprawdź nasz przewodnik dotyczący instalacji Flatpak.

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub org.wireshark.Wireshark