Устанавливать зависимости, устанавливающие пакеты 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, но не смог

  • Локальный репозиторий DVD с CentOS
  • Проблема с открытым ключом при установке ovirt на aws
  • Странное поведение юма - Centos
  • Каков наилучший способ установки Oracle 11g R2 и SQL Developer на CentOS 7 / RHEL 7?
  • Ошибка скручивания NSS / SSL после обновления
  • Установка RPM Добавить репозиторий yum
  • обновить завиток на centos5
  • Заменить yum с помощью apt
  • 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 
    Interesting Posts

    Как указать команду вызова для обязательной короткой или длинной опции?

    Маршрутизация пакетов между сетями IPv4 и IPv6 на разных интерфейсах

    Почему параллель замедляется через некоторое время?

    Как загрузить .bashrc из "bash -c"

    Все системные баны недоступны в разделе Debian OS

    Как удаленно установить CentOS / RHEL 7 с помощью спасательного образа, такого как GRML?

    Возврат части строки, соответствующей шаблону

    Начиная с обновления с OpenSuse 42.1 до 42.2, raid5 повторяет синхронизацию при каждой перезагрузке

    как перемешать символы строк в bash?

    Замена шаблона только тогда, когда он соответствует целому слову

    Изменение файлового менеджера по умолчанию в Arch Linux с E17 до Dolphin

    Mac Terminal – переименовать * .png.png в * .png

    Что такое пространство имен UTS?

    Сбросить настройки профиля терминала (без использования терминала)

    Как я могу получить цвета для отображения в терминале (macOS Sierra)

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