Я пытаюсь установить пакет rhel5 x64 rpm (mochapro-4.1.2-9658.x86_64) на Fedora 22, но он хочет libgdbm.Итак.2 () (64bit) библиотека, которая отсутствует в dnf.
это дает следующую ошибку:
Error: nothing provides libgdbm.so.2()(64bit) needed by mochapro-4.1.2-9658.x86_64
Я попытался использовать поиск rpm, и кажется, GDB-1.8.0-38.el6.архитектуру x86_64.об / мин есть в библиотеке, но когда я пытаюсь установить его, он не. если я пытаюсь установить его с ... allowerasing, он хочет удалить ДНФ.
я также попытался распаковать rpm, преобразовав rpm2cpio и передав его cpio, который получил мне файл библиотеки, который я скопировал в /usr/ lib64/, но пакет rpm, похоже, не видит его.
если я устанавливаю с --nodeps, установка rpm не запускается.
есть ли способ вручную разрешить зависимость с помощью liblibgdbm.Итак.2 я извлек?
в конечном итоге создание манекена .rpm-файл, который помог обойти проблему зависимости, но я получаю ошибку ошибки сегментации 5337 при запуске, я думаю, это связано с различиями fedora22/rhel5