LINUX.ORG.RU

Чем и как пересобрать *.DEB --> *.RPM


0

0

Всем доброго времени суток!

Сразу перейду к делу, без предыстории, если позволите.

Вообщем, есть у меня с дюжину пакетов собранных под debian lenny, и ни под какой другой не совместимый с ним дистрибутив пакетов нет... И не ожидается.

Вопрос, чем и как можно сконвертировать пакеты под centos 5?

Я с rpm-based дистрибутивами мало знаком, знаю что есть alien, но насколько знаю, он делает обратное действие rpm --> deb, да и криво он это делает зачастую.

Как лучше решить данный вопрос?

Может проще помучать разработчика и выпросить сорцы? Вариант не очень перспективный ибо врятли он их даст...

мучать разработчика не нужно тебе

OPTIONS

alien will convert all the files you pass into it into all the output types you specify. If no output type is specified, it defaults to converting to deb format.

file [...]
    The list of package files to convert. 
-d, --to-deb
    Make debian packages. This is the default. 
-r, --to-rpm
    Make rpm packages. 
-t, --to-tgz
    Make tgz packages. 
--to-slp
    Make slp packages. 
-p, --to-pkg
    Make Solaris pkg packages. 
vostrik ★★★☆
()

Понял, спасибо. курю маны.

alexrett
() автор топика

Таки алиен.

Или пойти Ъ методом - разобрать дебы и руками раскидать по нужнум папкам.

Zhbert ★★★★★
()
Ответ на: комментарий от Zhbert

Или пойти Ъ методом - разобрать дебы и руками раскидать по нужнум папкам.

Присоединяюсь

dumal ★★
()
Ответ на: комментарий от the_warlick

>Насколько правильно алиен пересобирает пакеты?

C небольшими программаками без особо хитрых зависимостей, как правило, проблем не возникает. А вот что-то крупное конвертировать им крайне не рекомендуется. И вообще лучше уж осилить сборку родных пакетов, ну на худой конец checkinstall'ом.

petrosyan ★★★★★
()
Ответ на: комментарий от petrosyan

Спасибо. Вот думаю конвертнуть деб в рпм Скайпа. Потому что Скайпа для Мандривы нет ни в репах ни на оф-сайте почему-то. RPM-ки от Суши или Федоры не подходят (не хватает qt4.2 какой-то там версии). Саму версию такю фиг поставишь, идут зависимости по ниспадающей, короче муторно.

Может, конечно, в Поаурпеке с этим нет проблем, но он у меня не заводится, выдает фатал-эррор, хотя в виртуалке все впорядке. Странно.

the_warlick
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.