Переупаковка установленного приложения с включенными библиотеками

У меня установлен пакет в Ubuntu-13.10 под названием «GPIV», который недоступен для Fedora, который я использую в своей лаборатории по ряду неизбежных причин. Но я хочу использовать программное обеспечение GPIV на Fedora. Можно упаковать установленный исполняемый файл GPIV в виде tar-шара, который также включает все связанные библиотеки, которые GPIV использует при работе в Ubuntu. Идея состоит в том, чтобы извлечь tar-архив в Fedora и запустить исполняемый файл без установки. Поскольку tar-архив уже содержит все необходимые библиотеки, он должен работать и на Fedora.

Я помню об одной такой утилите, но забыл детали. Я также проверил Google, но бесполезно.

Если у кого-то есть идея, пожалуйста, дайте мне знать. Это действительно было бы очень полезно. Будет ли создатель SuperDeb служить цели?

1
задан 25 October 2013 в 21:02

1 ответ

Вы можете попробовать использовать alien для преобразования между форматами пакетов:

sudo alien --to-rpm gpiv_0.3.0-1_i386.deb

Не используйте --scripts с этим пакетом; его сценарии просто запускают специфичную для Debian команду , которую можно безопасно игнорировать.

Если этот пакет не работает в Fedora, вам придется обратиться за поддержкой к сообществу Fedora, чтобы либо исправить RPM, либо скомпилировать Gpiv из исходного кода.

0
ответ дан 25 October 2013 в 21:02

Другие вопросы по тегам:

Похожие вопросы: