]]>
]]>
]]>


]]>

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

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

Популярность: 12%

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

  1. Ubuntu Start : скрипт для оптимизации Ubuntu 10.04
  2. Установка Mac OS X и Linux (Ubuntu) на один жесткий диск
  3. Свет увидел Ubuntu «Lucid Lynx» 10.04 LTS
  4. Обои для рабочего стола на тему Ubuntu
  5. BolgenOS как реферат на тему Ubuntu, или Нет пределу человеческой глупости
  6. Ребрендинг Ubuntu, или ОбМАКивание и модернизация
]]>
]]>
]]> ]]>
Понравилась статья? Подпишись на ]]>RSS]]> этого блога!

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

  1. Serega пишет:

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

  2. Пингвиноff пишет:

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

  3. Pingoo пишет:

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

  4. KeIIIa пишет:

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

Есть что сказать?

]]>
]]>