[ @debian @update @rpm ]
Debian в принципе не rpm-система, но если ОЧЕНЬ надо, то можно и в Deb установить какие-то программы, которые поставляются в виде пакетов rpm.
Сперва установить Alien для конвертирования rpm в deb — это программа, которая позволяет конвертирование между Redhat rpm, Debian deb, Stampede slp, Slackware tgz и Solaris pkg форматами.
Установка
sudo apt-get install alien
Рассмотрим некоторые опции:
file [...> — задать список файлов пакета для конвертирования.
-d, —to-deb — конвертировать в deb (эта опция установлена по умолчанию).
-r, —to-rpm — конвертировать в rpm
-t, —to-tgz — сделать tgz пакет
—to-slp — сделать slp пакет
-p, —to-pkg — сделать Solaris pkg пакет
-i, —install — автоматически установить все сгенерированные пакеты и после этого удалить сам файл пакета
-h, —help — показать помощь
Примеры (ждать результата и не прерывать!):
Конвертация package.rpm в package.deb
sudo alien --to-deb package.rpm
Конвертация package.deb в package.rpm
sudo alien --to-rpm package.deb
Конвертирует package.rpm в package.deb
…и устанавливает сгенерированный .deb пакет. Опция —to-deb не указана, так как она стоит по умолчанию.
sudo alien -i package.rpm