alien — преобразователь deb to rpm

Как преобразовать файл .deb в файл .rpm или — как установить Opera 28 в Fedora 21.
Установив новую ОС на новый компьютер, с удивлением обнаружил, что Opera Linux доступна только в формате .deb (Ubuntu). Скупая мужская слеза.., недоумение — а как же я? Мы? Fedora? :)

На самом деле, для преобразования установочных пакетов существует утилитка, под именем alien — позволяет конвертировать файлы .deb в .rpm .tar.gz, .slp и обратно.

Собственно, в случае с установкой Opera, это выглядит так:

sudo alien --to-rpm --scripts ./opera-stable_28.0.1750.51_amd64.deb

А дальше стандартно… хотелось бы, но к сожалению, инсталляционные скрипты конкретно в моем случае пришлось писать самому и использование alien было оправдано из той идеи, что сторонние репозитории — зло, а из официального репозитория opera поставляется сейчас только для deb.

Пдробности об alien, как обычно, доступны в man alien — программа настолько проста, что мануал перевода не требует.

Опубликовано 12 апреля 2015 - информация могла устареть.

Ответить