Wireshark nasıl kurulur?


46

Linux’ta yeniyim ve VirtualBox’ın Xubuntu 14.04’e Wireshark 2.0.0’ı kurmaya ihtiyacım var. Zaten .tar.gz paketini indirip çıkarttım. Sonra wiresharkklasörde terminali açtım ve /.configuremake ve sudo make installinfazlarla takip etmek niyetiyle yazıp girişimi başarısız olarak yaptım sudo apt-get install wireshark. Birisi adım adım Wireshark'ı nasıl kuracağımı bana yardımcı olabilir mi?


5
Yanlış giden ne sudo apt-get install wireshark?
muru

dpkg kesildi, sorunu çözmek için 'sudo dpkg --configure -a' komutunu el ile çalıştırmanız gerekir.
Stanislav Jirák 21:15

@ StanislavJirákcat /etc/sources
Gayan Weerakutti

cat: / etc / sources: Böyle bir dosya veya dizin yok
Stanislav Jirák 21:15

@reversibleancat /etc/apt/sources.list
Neil

Yanıtlar:


63

Adım 1: Kararlı resmi PPA'yı ekleyin . Bunu yapmak için Ctrl+ Alt+ tuşlarına basarak terminale gidin Tve çalıştırın:

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

Adım 2: Depoyu güncelleyin:

sudo apt-get update

Adım 3: wireshark 2.0'ı kurun:

sudo apt-get install wireshark

Adım 4: Wireshark'ı çalıştırın:

sudo wireshark

Bir hata alırsanız couldn't run /usr/bin/dumpcap in child process: Permission Denied. tekrar terminale gidin ve çalıştırın:

sudo dpkg-reconfigure wireshark-common

YESMesaj kutusuna söyle . Bu bir wireshark grubu ekler. Sonra yazarak kullanıcıyı gruba ekleyin

sudo adduser $USER wireshark

Ardından makinenizi yeniden başlatın ve tel sürme diskini açın. İşe yarıyor. İyi şanslar.


Bu iş gibi görünüyor, anlıyorum Setting up wireshark (2.4.4-1~16.04.0). Ancak açıp Yardım> Hakkında yaptığımda 2.2.6 sürümünü görüyorum ve Windows'taki sürümümden oldukça farklı davranıyor. Örneğin, çoğunlukla "bilinmeyen protokol" görüntüler. En son sürümü almak için bir şey mi eksik?
Nagev

Makinenizi şimdilik yeniden başlatmak istemiyorsanız, newgrp wiresharkgeçici olarak yapabilirsiniz .
Abhishek Kashyap

Bu modası geçmiş.
Goddard

4

Terminali açın ve komutları yazın:

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

Eğer elde ederse wiresharkçok yakın, hatayı çalışmasını ve daha sonra aşağıdakileri yapmanız yeterlidir:

  1. Git usr/share/wireshark
  2. init.luaMetin editörüyle aç
  3. Değişim disable_lua = falseiçindisable_lua = true

LUA değişen bitlerini destekleyen kanıtlar nerede? Bu durum kutudan çıkma eğilimindedir ve bunun işe yaraması için tipik olarak yüklü paket parçalarını değiştirmenize gerek yoktur.
Thomas Ward

2

Bunu yapmak için Ctrl+ Alt+ tuşlarına basarak terminale gidin Tve çalıştırın:

sudo apt install wireshark

Apt, sizin için tüm bağımlılık sorunlarıyla ilgilenmelidir.

İndirilen Wireshark debs'i yüklemek için aşağıdaki komutu kullanın:

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

dpkgtüm bağımlılıklarla ilgilenmez, fakat eksik olanı bildirir. Sorunları genellikle çalıştırarak çözebilirsiniz.

sudo apt install -f

1

Thusitha'nın cevabına eklemek için 4. Adımda ya sudo olarak ya da tüm işlemleri root olarak çalıştırmak istemiyorsanız, mesaj kutusunu 'EVET' olarak ayarlayın (dumpcap'u kullanıcılara izin verecek şekilde yüklemek için wireshark grubunu sudo olmadan çalıştırmak için) ve wireshark grubuna kullanıcı ekleyin. (Grup ayrıcalıklarının yeniden yüklenmesi için wireshark'ı çalıştırmadan önce oturumu kapattığınızdan ve giriş yaptığınızdan emin olun). Daha sonra root olmadan sadece wireshark komutunu çalıştırabilirsiniz.


0

Ubuntu 18.04’te olanlar için, terminale gidin ve çalıştırın:

sudo apt install wireshark

Wireshark'ı kuracak (benim durumumda v2.6.8) ve wireshark kullanıcı grubuna dumpcap eklemeniz istenecek, böylece onu çalıştırmak için root olmanız gerekmeyecek.

Eğer öyle diyorsan:

HAYIR> Gitmek için iyi birisin ama çalıştırmak için kök ayrıcalıklarına ihtiyacın olacak.

EVET> kurulum bittikten sonra kendinizi wireshark kullanıcı grubuna eklemelisiniz:

sudo usermod -a -G wireshark YOUR_USERNAME

Bu kadar!


0
  1. Tür sudo apt update APT paket deposu önbelleğinin güncellenmesi gerekir.

  2. Şimdi, Wunthark'ı Ubuntu makinenize yüklemek için aşağıdaki komutu çalıştırın: sudo apt install wireshark

Varsayılan olarak, Wireshark'ın çalışması için root (sudo ile de yapılabilir) ayrıcalıkları ile başlatılması gerekir. Wireshark'ı root yetkileri olmadan veya sudo olmadan çalıştırmak istiyorsanız, seçimini yapın ve düğmesine basın.

  1. Wireshark kurulmalıdır.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.