libpcap.so を CentOS にインストール
ものすごく初歩的な話ですが、ブログの趣旨通り、備忘録として残しておきます。
Libpcapのインストール
$ sudo yum install -y libpcap-devel
Libpcapインストールの確認
表示されている結果は左から、パッケージ名、バージョン、インストール状況です。"@updates"ですが、"@"はインストール済みであることを示しており、"updates"はパッケージのあるレポジトリを示しています。
$ yum list installed | grep libpcap
libpcap.x86_64 14:1.5.3-3.el7_0.1 @updates
libpcap-devel.x86_64 14:1.5.3-3.el7_0.1 @updates
Libpcapライブラリの場所
検索をかけると2つ表示されます。恐らく1つはシンボリックリンクだと思われます。
$ rpm -ql libpcap | grep libpcap.so
/usr/lib64/libpcap.so.1
/usr/lib64/libpcap.so.1.5.3
2つのlibpcapの正体の確認
インストールされたのは、"libpcap.so.1.5.3"で、"libpcap.so.1"と"libpcap.so"というシンボリックリンクが作成されているようです。
$ cd /usr/lib64/
$ ls -l | grep libpcap
lrwxrwxrwx. 1 root root 12 3月 31 16:43 libpcap.so -> libpcap.so.1
lrwxrwxrwx. 1 root root 16 3月 31 16:43 libpcap.so.1 -> libpcap.so.1.5.3
-rwxr-xr-x. 1 root root 266432 12月 8 22:04 libpcap.so.1.5.3