Cara menginstal Wireshark

46

Saya baru mengenal Linux dan harus menginstal Wireshark 2.0.0 di VirtualBox's Xubuntu 14.04. Saya sudah mengunduh paket .tar.gz dan mengekstraknya. Kemudian saya membuka terminal di wiresharkfolder dan mengetik /.configuredengan maksud untuk mengikutinya dengan membuat dan sudo make installmengeksekusi tetapi upaya tidak berhasil sudo apt-get install wireshark. Bisakah seseorang membantu saya cara menginstal Wireshark langkah demi langkah, tolong?

Stanislav Jirák
sumber
5
Ada apa dengan itu sudo apt-get install wireshark?
muru
dpkg terputus, Anda harus menjalankan 'sudo dpkg --configure -a' secara manual untuk memperbaiki masalah.
Stanislav Jirák
@ StanislavJirákcat /etc/sources
Gayan Weerakutti
cat: / etc / sources: Tidak ada file atau direktori seperti itu
Stanislav Jirák
@reversibleancat /etc/apt/sources.list
Neil

Jawaban:

64

Langkah 1: Tambahkan PPA resmi stabil . Untuk melakukan ini, pergi ke terminal dengan menekan Ctrl+ Alt+ Tdan jalankan:

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

Langkah 2: Perbarui repositori:

sudo apt-get update

Langkah 3: Instal wireshark 2.0:

sudo apt-get install wireshark

Langkah 4: Jalankan wireshark:

sudo wireshark

Jika Anda mendapatkan kesalahan couldn't run /usr/bin/dumpcap in child process: Permission Denied. pergi ke terminal lagi dan jalankan:

sudo dpkg-reconfigure wireshark-common

Katakan YESke kotak pesan. Ini menambahkan grup wireshark. Kemudian tambahkan pengguna ke grup dengan mengetik

sudo adduser $USER wireshark

Kemudian restart mesin Anda dan buka wireshark. Berhasil. Semoga berhasil.

Demikianlah Sumanadasa
sumber
Sepertinya ini berhasil, saya mengerti Setting up wireshark (2.4.4-1~16.04.0). Tetapi ketika saya membukanya dan melakukan Bantuan> Tentang saya melihat versi 2.2.6 dan berperilaku sangat berbeda dari yang saya miliki di Windows. Sebagai contoh, sebagian besar menampilkan "protokol tidak dikenal". Apakah saya kehilangan sesuatu untuk mendapatkan versi terbaru?
Nagev
Jika Anda tidak ingin me-restart mesin Anda untuk saat ini, Anda dapat melakukannya newgrp wiresharksementara.
Abhishek Kashyap
Ini sudah usang.
Goddard
4

Buka terminal dan ketik perintah:

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

Jika Anda mendapatkan wiresharkerror yang berjalan, tutuplah dan lakukan saja hal berikut:

  1. Pergi ke usr/share/wireshark
  2. Buka init.luadengan editor teks
  3. Ubah disable_lua = falsekedisable_lua = true
mizz
sumber
Di mana bukti untuk mendukung perubahan bit LUA? Ini cenderung bekerja di luar kotak, dan Anda tidak benar-benar harus mengubah bit paket yang diinstal biasanya untuk mendapatkan ini berfungsi.
Thomas Ward
2

Untuk melakukan ini, pergi ke terminal dengan menekan Ctrl+ Alt+ Tdan jalankan:

sudo apt install wireshark

Apt harus mengurus semua masalah ketergantungan untuk Anda.

Gunakan perintah berikut untuk menginstal utang Wireshark yang diunduh:

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

dpkgtidak mengurus semua dependensi, tetapi melaporkan apa yang hilang. Anda biasanya dapat menyelesaikan masalah dengan menjalankannya

sudo apt install -f
Muhammad Bahroz Ahmad
sumber
1

Untuk menambahkan jawaban Thusitha, pada Langkah 4 Anda menjalankan sebagai sudo atau jika Anda tidak ingin menjalankan semua proses sebagai root, maka Anda mengatur kotak pesan ke 'YA' (untuk menginstal dumpcap sedemikian rupa sehingga memungkinkan pengguna dari grup wireshark untuk menjalankannya tanpa sudo) dan menambahkan pengguna ke grup wireshark. (pastikan untuk keluar dan masuk sebelum menjalankan wireshark sehingga hak istimewa grup dimuat ulang). Anda kemudian dapat menjalankan wireshark tanpa root.

pooya13
sumber
0

Bagi yang menggunakan ubuntu 18.04, buka terminal dan jalankan:

sudo apt install wireshark

Ini akan menginstal wireshark (dalam kasus saya v2.6.8) dan Anda akan diminta untuk menambahkan dumpcap di grup pengguna wireshark sehingga Anda tidak perlu menjadi root untuk menjalankannya.

Jika Anda mengatakan:

TIDAK> Anda baik untuk pergi, tetapi Anda akan membutuhkan root privilege untuk menjalankannya.

YA> setelah instalasi selesai, Anda harus menambahkan diri Anda ke grup pengguna wireshark:

sudo usermod -a -G wireshark YOUR_USERNAME

Itu saja!

Reginaldo Santos
sumber
0
  1. Jenis sudo apt update Cache repositori paket APT harus diperbarui.

  2. Sekarang, Jalankan perintah berikut untuk menginstal Wireshark di mesin Ubuntu Anda: sudo apt install wireshark

Secara default, Wireshark harus dimulai sebagai hak akses root (juga dapat dilakukan dengan sudo) agar dapat berfungsi. Jika Anda ingin menjalankan Wireshark tanpa hak akses root atau tanpa sudo, lalu pilih dan tekan.

  1. Wireshark harus diinstal.
IKAN TERI
sumber