отсутствует двоичный файл bind9named - не запускается

отсутствует двоичный файл bind9named - не запускается

Я только что скомпилировал и установил BIND 9.9.1-P1 на Debian 6.0, так как версия в репозиториях слишком старая для Samba4, и получаю указанную ошибку. Я искал исходники для named, но не смог их найти.

# 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

Связанный контент