Jak zainstalować Wireshark w systemie Linux

Wireshark to narzędzie do analizy pakietów typu open source dostępne dla systemu Linux i innych platform. Służy do sprawdzania pakietów sieciowych pod kątem rozwiązywania problemów, programowania i bezpieczeństwa. Narzędzie Wireshark obsługuje praktycznie wszystkie systemy operacyjne, w tym Ubuntu, Debian, Arch Linux, Fedora, OpenSUSE, a nawet Flatpak. Aby zainstalować Wireshark w systemie Linux, otwórz terminal, naciskając Ctrl + Alt + T lub Ctrl + Shift + T i postępuj zgodnie z poniższymi instrukcjami.

Instrukcje Ubuntu

W systemie Ubuntu najlepszym sposobem korzystania z Wireshark jest włączenie PPA innej firmy. Powodem jest to, że PPA zapewni szybsze aktualizacje, których system operacyjny Ubuntu nie może zapewnić.

Aby włączyć PPA innej firmy, przejdź do terminala i użyj polecenia add-apt-repository.

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

Po dodaniu PPA do Ubuntu nadszedł czas, aby użyć polecenia update, ponieważ jest to wymagane do pobrania pliku wersji dla repozytorium oprogramowania Wireshark.

sudo apt update

Po użyciu polecenia aktualizacji bez wątpienia zauważysz, że dostępne są aktualizacje oprogramowania gotowe do zainstalowania. Ważne jest, aby zainstalować te oczekujące aktualizacje, aby Wireshark działał jak najlepiej.

Aby zainstalować aktualizacje oprogramowania, uruchom polecenie upgrade.

sudo apt upgrade -y

Mając wszystko aktualne, można bezpiecznie zainstalować najnowszą wersję Wireshark na Ubuntu.

sudo apt install wireshark

Instrukcje Debiana

Dostępne są pakiety Wireshark dla użytkowników Debiana gotowe do zainstalowania w repozytorium oprogramowania „Debian Main”. Aby to działało w twoim systemie, użyj polecenia Apt-get poniżej w oknie terminala.

sudo apt-get install wireshark

Pamiętaj, że pakiety Wireshark dostępne dla użytkowników Debiana są żałośnie nieaktualne. Powodem, dla którego program jest nieaktualny, jest to, że Debian Linux dostarcza aktualizacje oprogramowania i nowe funkcje w znacznie wolniejszym tempie w porównaniu z innymi systemami operacyjnymi.

Jeśli nie jesteś zadowolony, że wydanie Wireshark na Debian Linux nie jest zbyt nowe, możesz włączyć Backports Debiana, aby uzyskać bardziej nowoczesne wersje.

Nie chcesz włączać Backportów Debiana, ale nadal chcesz mieć nowszą wersję Wireshark? Zamiast tego rozważ wykonanie instrukcji Flatpak w tym przewodniku.

Arch instrukcje Linux

Zarówno wersja Wireshark z wierszem poleceń, jak i Qt jest dostępna dla użytkowników Arch Linux w repozytorium oprogramowania „Społeczność”. Aby zainstalować oprogramowanie na Arch PC, musisz ręcznie włączyć „Społeczność”, ponieważ nie każda dystrybucja ma to domyślnie włączone.

Aby włączyć „Społeczność”, uzyskaj uprawnienia roota w terminalu za pomocą su.

su -

Po uzyskaniu roota otwórz plik /etc/pacman.conf w edytorze tekstu Nano.

nano -w /etc/pacman.conf

Przewiń edytor tekstu, aż znajdziesz „Społeczność” i usuń przed nim symbol # oraz wiersze bezpośrednio pod nim. Następnie zapisz zmiany, naciskając Ctrl + O i wyjdź za pomocą Ctrl + X.

Ponownie zsynchronizuj Pacmana, aby móc dodać pakiety społeczności do bazy danych programu na komputerze.

pacman -Syy

Na koniec zainstaluj najnowszą wersję Wireshark.

pacman -S wireshark-qt

lub

pacman -S wireshark-cli

Instrukcje Fedory

W chwili obecnej aplikacja Wireshark jest gotowa do użycia w Fedorze Linux, dzięki jej włączeniu do repozytorium oprogramowania „Fedora i386” i „Fedora x86_64”. Aby to działało w systemie, uruchom okno terminala i użyj menedżera pakietów DNF, aby go załadować.

sudo dnf install wireshark

Instrukcje OpenSUSE

Na stronie pobierania witryny Wireshark programiści stwierdzają, że obsługują OpenSUSE Linux, ale niestety nie ma bezpośredniego linku do pakietu.

Pomimo oczywistego zaniedbania ze strony programisty Wireshark dla użytkowników OpenSUSE Linux, program jest dostępny za pośrednictwem szerokiej gamy repozytoriów oprogramowania, w różnych wersjach.

Obecnie najnowszą stabilną wersją Leap 15, Leap 42.3 i Tumbleweed jest wersja 2.4. Instalacja nie wymaga żadnych specjalnych czynności. Po prostu uruchom okno terminala i użyj instalatora Zypper.

Wireshark 2.4.0

sudo zypper install wireshark

Wireshark 3.0

Wireshark 2.4 to przydatne wydanie dla zwykłych użytkowników, ale jeśli korzystasz z OpenSUSE i potrzebujesz najnowszych funkcji, musisz włączyć repozytorium narzędzi sieciowych innych firm.

Uwaga: obecnie można zainstalować Wireshark 3 tylko na OpenSUSE Leap 15. 42.3 i Tumbleweed nie są obecnie obsługiwane.

Aby dodać repozytorium Network Utilities, użyj polecenia zypper addrepo.

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

Po skonfigurowaniu nowego repozytorium użyj odświeżania.

sudo zypper refresh

Na koniec zainstaluj Wireshark

zypper install wireshark

Instrukcje Flatpak

Wireshark jest dostępny w sklepie z aplikacjami Flathub jako pakiet Flatpak, więc jeśli używasz dystrybucji Linuksa, której twórcy Wireshark nie obsługują, możesz łatwo zainstalować aplikację za pomocą następujących poleceń.

Uwaga: używanie Flatpak w systemie Linux wymaga włączenia środowiska wykonawczego Flatpak. Jeśli nie masz pewności, jak zainstalować to środowisko wykonawcze, zapoznaj się z naszym szczegółowym przewodnikiem na ten temat.

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

flatpak install flathub org.wireshark.Wireshark