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