Wireshark를 설치하는 방법


46

Linux를 처음 사용하고 VirtualBox의 Xubuntu 14.04에 Wireshark 2.0.0을 설치해야합니다. .tar.gz 패키지를 이미 다운로드하고 압축을 풉니 다. 그런 다음 wireshark폴더 에서 터미널을 열고 다음 /.configuresudo make install같이 시도하고 실패했지만 시도 를 수행하기 위해 폴더를 입력 했습니다 sudo apt-get install wireshark. 누군가 Wireshark를 단계별로 설치하는 방법을 알려 주시겠습니까?


5
무엇이 잘못 되었나요 sudo apt-get install wireshark?
muru November

dpkg가 중단되었습니다. 문제를 해결하려면 'sudo dpkg --configure -a'를 수동으로 실행해야합니다.
Stanislav Jirák

@ StanislavJirákcat /etc/sources
Gayan Weerakutti

고양이 :은 / etc / 출처 : 그런 파일이 없습니다 또는 디렉토리
Stanislav 지락

@reversibleancat /etc/apt/sources.list

답변:


63

1 단계 : 안정적인 추가 공식 PPA를 . 이렇게하려면 Ctrl+ Alt+ 를 눌러 터미널로 이동하여 T다음을 실행하십시오.

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

2 단계 : 저장소 업데이트

sudo apt-get update

3 단계 : wireshark 2.0 설치 :

sudo apt-get install wireshark

4 단계 : wireshark를 실행하십시오.

sudo wireshark

오류가 발생하면 couldn't run /usr/bin/dumpcap in child process: Permission Denied. 터미널로 다시 가서 다음을 실행하십시오.

sudo dpkg-reconfigure wireshark-common

YES메시지 상자에 말합니다 . 이것은 wireshark 그룹을 추가합니다. 그런 다음 입력하여 그룹에 사용자를 추가하십시오.

sudo adduser $USER wireshark

그런 다음 컴퓨터를 다시 시작하고 wireshark를 엽니 다. 효과가있다. 행운을 빕니다.


이것은 작동하는 것 같습니다 Setting up wireshark (2.4.4-1~16.04.0). 그러나 그것을 열고 도움말> 정보를 할 때 버전 2.2.6을 볼 수 있으며 Windows에있는 것과는 다르게 작동합니다. 예를 들어, 대부분 "알 수없는 프로토콜"을 표시합니다. 최신 버전을 구할 수없는 것이 있습니까?
Nagev

지금 컴퓨터를 다시 시작하지 않으려는 경우 newgrp wireshark일시적으로 수행 할 수 있습니다 .
Abhishek Kashyap

이것은 구식입니다.
고다드

4

터미널을 열고 다음 명령을 입력하십시오.

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

당신이 얻는 것이 wireshark너무 가까이, 오류를 실행을 한 후 바로 다음 작업을 수행합니다 :

  1. 이동 usr/share/wireshark
  2. init.lua텍스트 편집기로 열기
  3. 변경 disable_lua = falsedisable_lua = true

LUA 비트 변경을 지원하는 증거는 어디에 있습니까? 이것은 기본적으로 작동하는 경향이 있으며 실제로 작동하기 위해 설치된 패키지 비트를 변경하지 않아도됩니다.
토마스 워드

2

이렇게하려면 Ctrl+ Alt+ 를 눌러 터미널로 이동하여 T다음을 실행하십시오.

sudo apt install wireshark

Apt는 모든 의존성 문제를 처리해야합니다.

다운로드 한 Wireshark debs를 설치하려면 다음 명령을 사용하십시오.

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

dpkg모든 종속성을 관리하지는 않지만 누락 된 사항을보고합니다. 일반적으로 다음을 실행하여 문제를 해결할 수 있습니다.

sudo apt install -f

1

Thusitha의 답변에 추가하려면 4 단계에서 sudo로 실행하거나 모든 프로세스를 루트로 실행하지 않으려면 메시지 상자를 'YES'로 설정하십시오 (덤프 캡을 사용자가 허용하는 방식으로 설치하도록 sudo없이 실행하는 wireshark 그룹) 및 wireshark 그룹에 사용자를 추가하십시오. (그룹 권한이 다시로드되도록 wireshark를 실행하기 전에 반드시 로그 아웃하고 로그인하십시오). 그러면 루트없이 wireshark를 실행할 수 있습니다.


0

우분투 18.04 사용자는 터미널로 이동하여 다음을 실행하십시오.

sudo apt install wireshark

wireshark (내 경우에는 v2.6.8)를 설치하고 wireshark 사용자 그룹에 dumpcap을 추가하라는 메시지가 표시되므로 실행하기 위해 루트가 필요하지 않습니다.

당신이 말하는 경우:

아니요> 괜찮습니다. 그러나이를 실행하려면 루트 권한이 필요합니다.

예> 설치가 끝나면 wireshark 사용자 그룹에 자신을 추가해야합니다.

sudo usermod -a -G wireshark YOUR_USERNAME

그게 다야!


0
  1. 유형 sudo apt update APT 패키지 저장소 캐시를 업데이트해야합니다.

  2. 이제 다음 명령을 실행하여 Ubuntu 시스템에 Wireshark를 설치하십시오. sudo apt install wireshark

기본적으로 Wireshark가 작동하려면 루트 권한 (sudo로 수행 가능)으로 시작해야합니다. 루트 권한없이 또는 sudo없이 Wireshark를 실행하려면을 선택하고 누르십시오.

  1. Wireshark가 설치되어 있어야합니다.
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.