]]>
]]>

Alien - способ установить rpm-пакеты в UbuntuВчера столкнулся с проблемой… Искал нужный мне пакет, однако, долгие поиски привели только к тому, нашел rpm-пакет. :( Можно было конечно продолжить поиски хотя бы исходников, ведь из чего-то эта rpm-ка была сделана, однако, я наткнулся на решение попроще.

Оказалось, что такая проблема существует не только у меня, и давным-давно уже решена… Для этого имеется пакет Alien. Эта программа позволяет конвертировать форматы пакетов между Redhat-rpm, Debian-deb, Stampede-slp, Slackware-tgz и Solaris-pkg. По мне лучше ничего и не нужно для конвертирования rpm в deb. :)

Сначала ставим сам Alien:

sudo aptitude install alien

Как пользоваться:

file […] — задать список файлов для конвертирования.
-d, —to-deb — конвертировать в deb.
-r, —to-rpm — конвертировать в rpm.
-t, —to-tgz — сделать tgz-пакет.
-i, —install — автоматически установить все сгенерированные пакеты и после этого удалить сам файл пакета.
-h, —help — показать помощь.

Кроме того, как обычно команда man alien позволяет просмотреть все возможности и опции.

Примеры:

Конвертирование program.rpm в program.deb

sudo alien -v program.rpm

ключ -v — «болтливый» режим, а если еще -i добавить, то пакет сразу и установится.

Конвертирование program.deb в program.rpm

alien —to-rpm program.deb

Конвертирование program.rpm в program.deb (опция —to-deb не указана, так как она стоит по умолчанию) и устанавливает сгенерированный .deb пакет

alien -i program.rpm

Пошел экспериментировать :)

]]>
]]>

Можно почитать еще:

Эту страницу находят, например, по запросам: 

  • установка программ ubuntu из rpm
  • установить rpm пакет ubuntu
  • программа конвертирования rpm в deb
  • переконверитровать rpm
  • как установить rpt пакеты на убунту
Понравился материал? Подпишись на RSS этого блога!

Комментарии [4 комментария] на "Установить rpm-пакет в *ubuntu? Да не вопрос!"

  1. Serega:

    А на счот Mandriva, как на ней конвертировать *.deb в *.rpm? С помощу какой програмы? И розкажите как?

  2. С помощью той же самой — программы. Alien поддерживает разные виды конвертирования…

  3. Pingoo:

    Пишет:
    File «ati.rpm» not found.
    Команда ls показывает, что файл есть

  4. KeIIIa:

    пишет, что файл generated
    а самого файла нет в нужной деректории…

]]>]]>