Cómo instalar Wireshark


46

Soy nuevo en Linux y necesito instalar Wireshark 2.0.0 en Xubuntu 14.04 de VirtualBox. Ya descargué el paquete .tar.gz y lo extraje. Luego abrí el terminal en la wiresharkcarpeta y escribí /.configurecon la intención de seguirlo por make y sudo make installejecuciones, pero el intento no tuvo éxito sudo apt-get install wireshark. ¿Podría alguien ayudarme a instalar Wireshark paso a paso, por favor?


55
¿Qué salió mal sudo apt-get install wireshark?
muru

dpkg fue interrumpido, debe ejecutar manualmente 'sudo dpkg --configure -a' para corregir el problema.
Stanislav Jirák

@ StanislavJirákcat /etc/sources
Gayan Weerakutti

cat: / etc / fuentes: No existe el fichero o directorio
Stanislav Jirák

@reversibleancat /etc/apt/sources.list
Neil

Respuestas:


64

Paso 1: agregue el PPA oficial estable . Para hacer esto, vaya a la terminal presionando Ctrl+ Alt+ Ty ejecute:

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

Paso 2: Actualice el repositorio:

sudo apt-get update

Paso 3: Instale wireshark 2.0:

sudo apt-get install wireshark

Paso 4: Ejecutar wireshark:

sudo wireshark

Si te sale un error couldn't run /usr/bin/dumpcap in child process: Permission Denied. ve a la terminal de nuevo y ejecuta:

sudo dpkg-reconfigure wireshark-common

Di YESal cuadro de mensaje. Esto agrega un grupo de Wirehark. Luego agregue un usuario al grupo escribiendo

sudo adduser $USER wireshark

Luego reinicie su máquina y abra el wirehark. Funciona. Buena suerte.


Esto parece funcionar, ya veo Setting up wireshark (2.4.4-1~16.04.0). Pero cuando lo abro y hago Ayuda> Acerca de, veo la versión 2.2.6 y se comporta de manera bastante diferente a la que tengo en Windows. Por ejemplo, en su mayoría muestra "protocolo desconocido". ¿Me estoy perdiendo algo para obtener la última versión?
Nagev

Si no desea reiniciar su máquina por ahora, puede hacerlo newgrp wiresharktemporalmente.
Abhishek Kashyap

Esto está desactualizado.
Goddard

4

Abra la terminal y escriba los comandos:

  1. sudo apt-get install wireshark
  2. sudo dpkg-reconfigure wireshark-common
  3. sudo adduser $USER wireshark
  4. wireshark

Si obtiene wiresharkun error de ejecución, ciérrelo y luego haga lo siguiente:

  1. Ir usr/share/wireshark
  2. Abrir init.luacon un editor de texto
  3. Cambiar disable_lua = falseadisable_lua = true

¿Dónde está la evidencia para apoyar los bits cambiantes de LUA? Esto tiende a funcionar fuera de la caja, y realmente no tiene que alterar los bits del paquete instalado normalmente para que esto funcione.
Thomas Ward

2

Para hacer esto, vaya a la terminal presionando Ctrl+ Alt+ Ty ejecute:

sudo apt install wireshark

Apt debería ocuparse de todos los problemas de dependencia por usted.

Use el siguiente comando para instalar las descargas de Wireshark descargadas:

dpkg -i wireshark-common_2.0.5.0-1_i386.deb wireshark_wireshark-2.0.5.0-1_i386.deb

dpkgno se ocupa de todas las dependencias, pero informa lo que falta. Por lo general, puede resolver problemas ejecutando

sudo apt install -f

1

Para agregar a la respuesta de Thusitha, en el Paso 4 puede ejecutar como sudo o si no desea ejecutar todos los procesos como root, luego configura el cuadro de mensaje en 'SÍ' (para instalar dumpcap de tal manera que permita a los usuarios de el grupo wireshark para ejecutarlo sin sudo) y agregar usuario al grupo wireshark. (asegúrese de cerrar sesión e iniciar sesión antes de ejecutar wireshark para volver a cargar los privilegios del grupo). A continuación, puede ejecutar wireshark sin root.


0

Para aquellos en ubuntu 18.04, ve a la terminal y ejecuta:

sudo apt install wireshark

Se instalará wireshark (en mi caso, v2.6.8) y se le pedirá que agregue dumpcap en el grupo de usuarios wireshark para que no necesite ser root para ejecutarlo.

Si usted dice:

NO> estás listo para ir, pero necesitarás privilegios de root para ejecutarlo.

SÍ> después de que finalice la instalación, debe agregarse al grupo de usuarios wireshark:

sudo usermod -a -G wireshark YOUR_USERNAME

¡Eso es todo!


0
  1. Tipo sudo apt update El caché del repositorio del paquete APT debe actualizarse.

  2. Ahora, ejecute el siguiente comando para instalar Wireshark en su máquina Ubuntu: sudo apt install wireshark

De forma predeterminada, Wireshark debe iniciarse como privilegios de root (también se puede hacer con sudo) para poder funcionar. Si desea ejecutar Wireshark sin privilegios de root o sin sudo, seleccione y presione.

  1. Wireshark debe estar instalado.
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.