24 апреля 2012

Как установить RPM-пакет в Ubuntu


Сначала разберёмся, что такое .rpm и .deb пакеты.
RPM — менеджер пакетов в GNU/Linux-совместимых операционных системах RedHat.
.rpm (рекурсивный акроним RPM Package Manager — RPM — менеджер пакетов; ранее раскрывался как Red Hat Package Manager — менеджер пакетов Red Hat) обозначает две сущности: формат пакетов программного обеспечения и программа, созданная для управления этими пакетами.

.deb — расширение имён файлов «бинарных» пакетов для распространения и установки программного обеспечения в ОС проекта Debian, и других, использующих систему управления пакетами dpkg, в частности Ubuntu. Deb это часть слова Debian. (Wikipedia)

В Ubuntu / Linux Mint вы можете установить программное обеспечение из Центра программного обеспечения или через репозиторий / Synaptic, но если программа не доступна в .deb-файле в центре программного обеспечения , то вы можете преобразовать его из .rpm-файла одной командой в терминале.

Прежде всего нужно установить конвертер пакетов из  .rpm в .deb:

sudo apt-get install alien dpkg-dev debhelper build-essential

Теперь чтобы конвертировать пакет с расширением .rpm в формат .deb, используйте следующую команду, изменив имя_пакета в команде на сам пакет:

sudo alien имя_пакета.rpm

Теперь чтобы установить преобразованный .deb пакет, выполните следующее:

sudo dpkg -i имя_пакета.deb

Вот и всё.

Удачи.