Где nslookup в Manjaro

Случайно столкнулся с тем что в стандартной установке Manjaro по умолчанию нет утилиты nslookup, в репозитариях тоже ничего не находится. Оказывается она лежит в другом пакете, который называется bind-tools.

Установка nslookup в Manjaro Linux

sudo pacman -S bind-tools

Это всё хорошо, с nslookup разобрались и всё заработало. Но как же всё таки находить вот такие нужные утилиты или библиотеки когда они спрятаны в других пакетах с совершенно другим именем?

Поиск в репозитариях Manjaro

Можно воспользоваться вот таким параметром, встроенным в pacman:

sudo pacman -Ss nslookup

Но в данном случае это нам ничего не даст, так как pacman ищет только по названию пакетов и их описанию, а там про nslookup ничего не сказано.

Есть ещё одна утилита для поиска в базах pacman — это pkgfile. Вот она то нам и нужна. Она способна искать не только по названию самого пакета, но и по внутреннему содержимому.

[user@manjaro-nout ~]$ pkgfile nslookup
extra/bash-completion
extra/bind-tools
extra/zsh

Вот они те самые нужные нам пакеты в которых есть упоминания про необходимую нам утилитку! Таким же образом можно искать различные библиотеки. А так же можно узнать по конкретному имени файла, какому пакету он принадлежит и откуда взялся в нашей системе.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *