云网牛站
所在位置:首页 > Linux教程 > 在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE中安装Wireshark的方法

在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE中安装Wireshark的方法

2019-04-18 10:41:51作者:戴进稿源:云网牛站

本文介绍在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE操作系统中安装Wireshark的方法,包括使用Flatpak安装,要在Linux中安装Wireshark,请按Ctrl+Alt+T或Ctrl+Shift+T打开终端,然后按照以下说明操作。

在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE中安装Wireshark的方法

在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE中安装Wireshark的方法

 

Ubuntu中安装Wireshark

在Ubuntu上,使用Wireshark的最佳方法是启用第三方PPA,原因是PPA将提供更快的更新。

要启用第三方PPA,请转至终端并使用add-apt-repository命令(参考:Ubuntu 18.04/16.04/Debian 9上安装add-apt-repository的方法):

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

以上已将PPA添加到Ubuntu,是时候使用update命令,因为需要下载Wireshark软件存储库的发布文件:

sudo apt update

使用更新命令后,你无疑会注意到有软件升级准备安装,安装这些待定的升级非常重要,这样Wireshark才能以最佳状态运行。

要安装软件升级,请运行upgrade命令:

sudo apt upgrade -y

然后在Ubuntu上安装最新版本的Wireshark,运行以下命令:

sudo apt install wireshark

参考:在Ubuntu 18.04桌面系统上安装Wireshark的方法

 

Debian中安装Wireshark

Debian用户可以使用Wireshark软件包,随时可以在“Debian Main”软件存储库中安装:

sudo apt-get install wireshark

注意,Debian用户可用的Wireshark软件包已经过时了,该程序过时的原因是因为与其他操作系统相比,Debian Linux以更慢的速度提供软件更新和新功能。

如果你不满意在Debian Linux上安装的Wireshark不是很新的,你可以启用Debian Backports以获得更现代的版本。

不想启用Debian Backports但仍想要更新版本的Wireshark,请使用Flatpak方式安装,文章下面会提供方法。

 

Arch Linux中安装Wireshark

Wireshark的命令行和Qt版本都可供“Community”软件存储库中的Arch Linux用户使用,要在Arch PC上安装软件,必须手动启用“Community”,因为默认情况下并非每个版本都启用它。

要启用“Community”,请使用su在终端中获取root权限:

su -

获得root后,打开Nano文本编辑器中的/etc/pacman.conf文件:

nano -w /etc/pacman.conf

在该文件中找到“Community”并从其前面删除#符号,以及它正下方的行,然后保存/etc/pacman.conf文件。

重新同步Pacman,以便可以将社区包添加到PC上的程序数据库中:

pacman -Syy

最后,安装最新版本的Wireshark:

pacman -S wireshark-qt

或者:

pacman -S wireshark-cli

 

Fedora中安装Wireshark

Wireshark应用程序可使用DNF包管理器安装,运行如下命令即可:

sudo dnf install wireshark

注:支持Fedora x86_64及Fedora i386版本。

 

OpenSUSE中安装Wireshark

说明:在Wireshark网站的下载页面上,开发人员表示支持OpenSUSE Linux,但遗憾的是没有直接链接到该软件包,尽管Wireshark开发人员明显忽视了OpenSUSE Linux用户,但该程序可以通过各种不同版本的软件存储库获得。

截至目前,Leap 15、Leap 42.3和Tumbleweed的最新稳定版本是2.4版本,安装它只需启动一个终端窗口并使用Zypper安装程序。

1、Wireshark 2.4

运行以下命令:

sudo zypper install wireshark

2、Wireshark 3.0

Wireshark 2.4对于用户来说是一个有用的版本,但如果你想使用最新功能,则需要启用第三方Network Utilities存储库,目前只能在OpenSUSE Leap 15上安装Wireshark 3,其它版本不支持。

要添加Network Utilities存储库,请使用zypper addrepo命令:

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

设置新的repo后,使用refresh:

sudo zypper refresh

最后,安装Wireshark,运行以下命令:

zypper install wireshark

参考:Zypper软件包管理器的基本入门命令

 

Flatpak命令安装Wireshark

Wireshark作为Flatpak软件包在Flathub应用程序商店中运行,注意需要在Linux系统中启用Flatpak,参考在Linux系统上安装并使用Flatpak的方法

使用Flatpak命令安装Wireshark,如下:

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

flatpak install flathub org.wireshark.Wireshark

在Ubuntu/Debian/Arch Linux/Fedora/OpenSUSE中安装Wireshark的方法

 

相关主题

在Linux系统中安装Wireshark并使用的方法

精选文章
热门文章