Не работает команда (или программа) host

Аватар пользователя u87

я пользовался linux, но устанавливаю первы раз. поставил asplinux11(6 дисков дали)
устанавливал так(понадобился только первый диск):
в текстовом режиме, выбрал минимальную установку, при установке выбрал настройку ip по dhcp(провайдерский роутер раздаёт) вот.

[root@localhost ~]# host
-bash: host: command not found
[root@localhost ~]# man host
No manual entry for host
[root@localhost ~]#

Аватар пользователя wildsin

Re: не работает команда (или программа) host

u87 писал(а):
я пользовался linux, но устанавливаю первы раз. поставил asplinux11(6 дисков дали)
устанавливал так(понадобился только первый диск):
в текстовом режиме, выбрал минимальную установку, при установке выбрал настройку ip по dhcp(провайдерский роутер раздаёт) вот.

Код:

Цитата:
[root@localhost ~]# host
-bash: host: command not found
[root@localhost ~]# man host
No manual entry for host
[root@localhost ~]#

не установлен пакет bind-utils...

Аватар пользователя u87

Re: не работает команда (или программа) host

Отдично! Есть повод учиться устанавливать пакеты. Ща займёмся.

Ещё вопрос, а есть регулярный способ узнать из какого пакета программа? (Ну не вас же мне каждый раз беспокоить одним и темже)

Аватар пользователя wildsin

Re: не работает команда (или программа) host

u87 писал(а):
Ещё вопрос, а есть регулярный способ узнать из какого пакета программа?

если нужно найти определенный файл в семи неустановленных пакетах, то в простейшем случае помогут опции запроса программы rpm. например найти демон ntp (Network Time Protocol) в каталоге с семью пакетами можно так:

Цитата:
[root@basilio RPMS]# cd /var/ftp/pub/install/RPMS
[root@basilio RPMS]# ls -1
cipe-1.4.5-5.i386.rpm
kcmdhcpd-0.3.5-1.src.rpm
kcmdhcpd-0.3.8.tar.bz2
lesstif-0.92.32-6.0.asp.i386.rpm
lesstif-devel-0.92.32-6.0.asp.i386.rpm
ntp-4.1.1-1.i386.rpm
pkgconfig-0.12.0-1.i386.rpm
redir-2.2.1-3cl.i686.rpm
[root@basilio RPMS]# for i in *.rpm; do echo =============== $i; rpm -qpl $i | grep "bin/ntpd"; done
=============== cipe-1.4.5-5.i386.rpm
=============== kcmdhcpd-0.3.5-1.src.rpm
=============== lesstif-0.92.32-6.0.asp.i386.rpm
=============== lesstif-devel-0.92.32-6.0.asp.i386.rpm
=============== ntp-4.1.1-1.i386.rpm
/usr/sbin/ntpd
/usr/sbin/ntpdate
/usr/sbin/ntpdc
=============== pkgconfig-0.12.0-1.i386.rpm
=============== redir-2.2.1-3cl.i686.rpm
[root@basilio RPMS]#

поскольку найти нам нужно демон, то есть исполняемый файл, а исполняемые файлы или ссылки на них в rpm-based системах с вероятностью 99% лежат в каталогах /bin, /sbin, /usr/bin и /usr/sbin, то вот нам и ключ поиска для grep... шаблон "bin/ntpd" или "bin/ntp" подходит отлично.

Аватар пользователя u87

Re: не работает команда (или программа) host

установил два необходимых пакета, host появился man на него тоже.

Цитата:
ключ поиска для grep... шаблон "bin/ntpd"

Блин! Примерно так и делал, но grep по host запускал.. (знаки равно тоже добовляют симпоты)
Спасибо. Тема наверно закрыта.
ЗюЫю ..везёт вам знающим, опытным и просто умным.

RSS-материал