nDiki : 1999年02月上旬

1999年2月3日 (水)

ntop 1.1cr0 をインストール

ntop はネットワークの使用量を表示するツールである。 UNIX の top と同様な表示を行う interactive mode と HTTP 経由で表示を行う web mode がある。 ンストールには事前に libpcap をインストールしておくか、ntopビルドディレクトリの親ディレクトリのサブディレクトリで一度ビルドしておく必要がある。

Slackware 3.5 ベースの Linuxインストールするためにいくつか変更をする必要があった。 ただし、ここでの構築方法がベストではないと思う。 バイナリ配布もあるが、自前でコンパイルしてみた。

 $tar zxvf ntop-1.1cr0.tar.gz
 $cd ntop-1.1cr0
 $./configure
 $make

ここでコンパイルエラー。 pthread まわりでうまくいかない。 Slackware 3.5 Linux はそのままでは pthread が使えない? pthread.h は存在するので configure するとマルチスレッドを示すマクロが定義されてしまう。 そこら辺はあまり詳しくないので、とりあえず configure.in を書き換えて pthread を使わないようにする。 以下の通り 64-66 行目を d[**]nl でコメントアウト。

 d[**]nl if test "$ac_cv_header_pthread_h" ; then
 d[**]nl  G_THREAD_CFLAGS="-DMULTITHREADED -DASYNC_ADDRESS_RESOLUTION"
 d[**]nl fi

configure.in を変更したので autoconf を実行しておく。

 $autoconf
 $./configure

ビルドディレクトリ/linux-include/netinet/if_ether.h をconfigure で認識できないので、ここで直接 Makefile を編集。

 DEFS の定義の最後に -DHAVE_NETINET_IF_ETHER_H=1 を追加。

ここでようやくコンパイルが通る。

 $make
 $su
 #make install
 #make install-man

今は、ネットワークに接続していないので、明日にでも実験してみよう。

スポンサード リンク

ntop のために libpcap 0.4 をインストール

ntopインストールするに先だって libcap 0.4 をインストール

 $tar zxvf libpcap-0.4.tar.Z
 $cd libpcap-0.4
 $./configure
 $make
 $su
 #make install
 #mkdir /usr/local/include/net
 #make install-incl
 #make install-man

ssh 2.0.12 へアップデート

ssh が 2.0.12 になっていたのでアップデート。 PGP の公開鍵は同じサイトの README からとったけど、正式に公開しているのはどこなんだろう。

 $tar zxvf ssh-2.0.12.tar.gz
 $cd ssh-2.0.12
 $./configure
 $make
 $su
 #make install

Perl の MIME-tools 4.121 ライブラリをインストール(2)

昨日に引き続き、Perl MIME-tools 4.121 ライブラリをインストールする。 今度は先に、IO-stringy、MailTools ををインストールすることにする。 CPAN モジュールがなぜかうまく動かないので、手動でインストール

 $tar zxvf IO-stringy-1.205.tar.gz
 $cd IO-stringy-1.205
 $perl Makefile.PL
 $make test
 $su
 #make install

 $tar zxvf MailTools-1.12.tar.gz
 $cd MailTools-1.12
 $perl Makefile.PLL
 $make
 $make test
 $su
 #make install

改めて MIME-tools のインストール

 $tar zxvf MIME-tools-4.121.tar.gz
 $cd MIME-tools-4.121
 $perl Makefile.PL
 $make
 $make test
 $su
 #make install
[ 2月3日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィでマネージャー・PO をしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

follow us in feedly

※内容は個人的見解であり所属組織とは関係ありません。

月別インデックス
Process Time: 0.049468s / load averages: 0.29, 0.31, 0.36
nDiki by WATANABE Yoshimasa (Naney, Google profile)
Powered by DiKicker