Устанавливать зависимости, устанавливающие пакеты rpm

Я использую RHEL6

Привет, я создал репозиторий yum, я загрузил пакет snort rpm со своего веб-сайта, когда я попытался установить rpm на его ошибку, например

snort-2.9.5.3-1.f18.i386.rpm 1:snort-2.9.5.3-1.i386 requires libsfbpf.so.0 1:snort-2.9.5.3-1.i386 requires libdnet.so.1 1:snort-2.9.5.3-1.i386 requires libpcre.so.1 

1) Я попытался найти эти файлы в Интернете и не смог найти

2) Как установить snort с помощью yum, я попробовал yum install \Desktop\snort-2.9.5* он запустил ошибку, что у меня были сбойные зависимости

ошибки:

 Resolving Dependencies --> Running transaction check ---> Package snort.i386 1:2.9.5.3-1 set to be updated --> Processing Dependency: libdnet.so.1 for package: 1:snort-2.9.5.3-1.i386 --> Processing Dependency: libpcre.so.1 for package: 1:snort-2.9.5.3-1.i386 --> Processing Dependency: libsfbpf.so.0 for package: 1:snort-2.9.5.3-1.i386 --> Finished Dependency Resolution Error: Package: 1:snort-2.9.5.3-1.i386 (/snort-2.9.5.3-1.f18.i386) Requires: libsfbpf.so.0 Error: Package: 1:snort-2.9.5.3-1.i386 (/snort-2.9.5.3-1.f18.i386) Requires: libdnet.so.1 Error: Package: 1:snort-2.9.5.3-1.i386 (/snort-2.9.5.3-1.f18.i386) Requires: libpcre.so.1 You could try using --skip-broken to work around the problem You could try running: rpm -Va --nofiles --nodigest 

Как я могу установить snort, я даже пытался установить fwbuilder, но не смог

One Solution collect form web for “Устанавливать зависимости, устанавливающие пакеты rpm”

Если вам нужно выяснить, какие пакеты репо содержат определенный файл, вы можете попробовать (например):

 yum provides "*/libdnet.so.1" 

Это использует скобку оболочки, поэтому «* /» охватывает тот факт, что yum будет искать абсолютные пути. Это необходимо. Обратите внимание, что он ищет ваши репозитории, а не только установленные пакеты. Для примера выше, используя F17, я получаю:

 libdnet-1.12-8.fc17.i686 : Simple portable interface to lowlevel networking routines Repo : fedora Matched from: Filename : /usr/lib/libdnet.so.1 libdnet-1.12-8.fc17.x86_64 : Simple portable interface to lowlevel networking routines Repo : fedora Matched from: Filename : /usr/lib64/libdnet.so.1 

Это довольно просто, но поскольку это поиск по имени файла, вы часто можете получить множество обращений и должны подумать о том, что именно вы действительно ищете.

yum provides совпадения с несколькими заголовками полей .rpm, поэтому вам действительно не нужно искать определенный файл (хотя всегда применяется синтаксис оболочки glob, поле Provides: часто есть вещи). Например, простой yum provides libdnet здесь – как, конечно, более общий и простой:

 yum search libdnet 
  • Игнорирование зависимостей при установке с помощью yum (Scientific Linux)
  • Нет пакета *. не может установить git через yum
  • Список установленных пакетов верхнего уровня в Fedora
  • Установка пакета Почему используется rpm и yum здесь - почему не только один?
  • Как установить Node.js в CentOS 5.10 с Python 2.4?
  • Как заставить rpm и yum терпеть неудачу, если отсутствует подпись GPG или в противном случае не может быть проверена?
  • есть ли «xdotool» rpm для Centos Linux?
  • Как установить хранилища CentOS-хранилищ?
  • Yum не работает
  • Установка PHP 5.3.3-24 на CentOS 6.5 (Final)
  • Как заменить один пакет другим с помощью yum?
  • Interesting Posts

    Использование sed / awk для извлечения первого «токена не-whitspace» в каждой строке

    iptables не действует на scapy-пакеты

    Как очистить рабочий стол?

    Как изменить раскладку клавиатуры в Centos6.6, xfce4.8

    Как переключиться на команду редактирования в текстовом редакторе

    Как включить имя сеанса в строку состояния для beobu-tmux?

    Как я могу определить, что заставляет меня замораживать Linux?

    как увидеть изменения, сделанные в большом скрипте perl, имеющем копию оригинала, который должен одновременно сравнивать как в разделенном gvim-редакторе

    Невозможно добавить программу в избранное в Debian Jessie

    Система не загружается после исчерпания батареи в соответствии с политикой запуска «Все UEFI»

    Проблема с awk ward

    Как добавить этот каталог в мой профиль bash?

    Почему мой IP-адрес меняет каждый раз при запуске нового rootfs?

    Убивание других пользовательских процессов

    Gnome Terminal – кнопка для запуска команды

    Linux и Unix - лучшая ОС в мире.