Bagaimana saya bisa menginstal file header libpcap di Ubuntu 12.04?


25

Bagaimana saya bisa menginstal file header libpcap di Ubuntu 12.04?

Ketika saya menggunakan apt-get install libpcapsaya menerima pesan berikut:

Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package libpcap

Apa yang Anda coba lakukan dengan libpcap?
Braiam

1
Saya mendapatkan kebutuhan kode sumber libpcap. Ini digunakan libpcapuntuk menangkap paket jaringan.
SuB

Jawaban:


40

Gunakan ini:

sudo apt-get install libpcap-dev

2
Itu karena 1) libpcap-dev (mungkin) tergantung pada paket libpcap, dan akan membawanya masuk dan 2) jika Anda memiliki kode sumber yang membutuhkan libpcap, Anda tidak hanya akan memerlukan paket libpcap (apa pun namanya - namanya mungkin) "libpcap0.8", untuk berbagai alasan Debian), yang menyediakan pustaka bersama untuk program yang sudah dibangun yang menggunakan libpcap, tetapi Anda juga akan memerlukan paket libpcap-dev, yang menyediakan file header yang diperlukan untuk mengkompilasi kode sumber untuk program yang menggunakan libpcap (dan perpustakaan statis jika orang menginginkannya).

7

untuk menginstal libpcap. coba perintah ini

cd /usr
mkdir nembuild
cd nembuild    
wget http://www.tcpdump.org/release/libpcap-1.5.3.tar.gz
tar -xf libpcap-1.5.3.tar.gz
cd libpcap-1.5.3
./configure
make && make install

Nikmati!!!


Mengapa menginstal paket ketika ada paket biner (RPM, DEB, ...) untuknya? Metode Anda adalah dude cara yang paling kompleks!
SuB

1
karena libpcap 1.5.3 jauh lebih baik daripada versi 0.8 yang tersedia dari aptitude
ashgromnies

3
Aptitude tidak menggunakan 0,8, itu hanya nama paket. Centang "apt-cache show libpcap-dev" untuk melihat versi yang digunakan.
Étienne Reinstate Monica

5

Untuk menginstal libpcap, buka terminal dengan menekan Ctrl+ Alt+ Tdan ketik:

sudo apt-get install libpcap0.8 libpcap0.8-dev libpcap-dev

2
Menurut Ubuntu Paket libpcap-dev tergantung libpcap0.8-devdan itu sendiri tergantung pada libpcap0.8. Begitu libpcap0.8juga berlebihan.
SuB
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.