リポジトリのバージョンがSamba4に比べて古すぎて上記のエラーが発生したため、Debian 6.0でBIND 9.9.1-P1をコンパイルしてインストールしました。名前のソースを探しましたが、見つかりませんでした。
# ls ¦ grep named in /usr/sbin
named-checkconf
named-checkzone
named-compilezone
答え1
ソースからインストールする場合、通常(常にそうではない)インストールプレフィックス/usr/local
のデフォルト値は/usr
。したがって、インストールが正しく完了したと仮定すると、/usr/local/bin を探す必要があります。
つまり、BIND 9 の正式デーモン名はnamed
でありませんbind9named
。
実行可能ファイルがどこにあるかを調べるには、次の方法を試すことができますfind / -type f -name named -perm /111 -ls
(例えば、スラッシュが必要です)。実行可能ビットが設定されたファイルに結果を制限し、通常のファイル以外のnamed
内容を除外します。-perm /111
-type f
答え2
やったことがありますか:
make install
バイナリをインストールしますか?
次のことを試すこともできます。
locate named