mongosniffコマンドで以下のように怒られた時の対処法
$ ./bin/mongosniff: error while loading shared libraries: libpcap.so.0.9: cannot open shared object file: No such file or directory
とりあえずlibpcap-develを入れる
$ sudo yum install libpcap-devel
これでlibpcap-develの0.9がインストールされればよいんだけど、CentOS6とかだと1.系がインストールされてしまい、依然としてlibpcap.so.0.9は見つからない状態。
そんな場合は強引に1.系のライブラリを0.9としてリンクしてやればよい。
まずはライブラリを探す。
$ find / -name "libpcap.so*"
/usr/lib64/libpcap.so.1
/usr/lib64/libpcap.so.1.4.0
/usr/lib64/libpcap.so
であとはmongosniffが欲しがっているlibpcap.so.0.9のリンクを作ってやればよい
$ ln -s /usr/lib64/libpcap.so /usr/lib64/libpcap.so.0.9
とりあえずこれで無難に動いてますよ~