yum -y install wireshark ubuntu找不到yum命令
时间: 2025-08-23 16:03:01 浏览: 3
你遇到的问题是因为 `yum` 是 **Red Hat 系列 Linux(如 CentOS、Fedora)** 的包管理工具,而 **Ubuntu 使用的是 `apt` 包管理系统**,所以你在 Ubuntu 上运行 `yum` 命令时会提示找不到命令。
---
## ✅ 正确在 Ubuntu 上安装 Wireshark 的方法
### ✅ 方法一:使用 `apt` 安装 Wireshark
```bash
sudo apt update
sudo apt install -y wireshark
```
- `apt update`:更新软件包列表。
- `apt install wireshark`:安装 Wireshark。
### 💡 安装完成后启动 Wireshark:
```bash
wireshark
```
---
### ✅ 方法二:安装带有 GUI 的版本(如果你在桌面环境中)
Ubuntu 的 `wireshark` 包默认就包含 GUI,如果你使用的是最小化安装(如 Server 版),可以安装 `wireshark-gtk`:
```bash
sudo apt install wireshark-gtk
```
---
## ✅ 注意:普通用户使用 Wireshark 抓包需要权限
Wireshark 需要 root 权限才能捕获网络流量。你可以选择以下方式之一:
### 🔧 方式 1:使用 `sudo`
```bash
sudo wireshark
```
### 🔧 方式 2:将用户加入 `wireshark` 用户组(推荐)
```bash
sudo usermod -aG wireshark $USER
```
然后**注销并重新登录**,使组权限生效。
---
## ✅ 查看是否安装成功
```bash
wireshark --version
```
---
## ✅ 补充:Ubuntu 和 CentOS 的常用命令对照表
| 功能 | CentOS / Fedora(yum/dnf) | Ubuntu(apt) |
|--------------------|----------------------------------|-------------------------------|
| 更新软件源 | `yum makecache` / `dnf makecache`| `apt update` |
| 安装软件包 | `yum install wireshark` / `dnf install wireshark` | `apt install wireshark` |
| 卸载软件包 | `yum remove wireshark` / `dnf remove wireshark` | `apt remove wireshark` |
| 查看软件信息 | `yum info wireshark` / `dnf info wireshark` | `apt show wireshark` |
| 列出已安装的包 | `rpm -qa | grep wireshark` | `dpkg -l | grep wireshark` |
---
###
阅读全文
相关推荐



















