"Linux", скажите Вы. "Да, но какой", спросит Ваш собеседник. "А какая разница?" - ответите Вы.
А разница между разными дистрибьютивами Linux довольно большая. Несмотря на схожесть принципов построения ОС и самых общих команд, во всем остальном они отличаются. Отличаются по-крупному, так сказать.
В том числе отличается и софт, для них предназначенный. Разные пути, библиотеки, названия переменных и т.д. И даже у софта, который работает на разных дитрибьютивах - отличается формат установочных файлов.
В этой заметке мы поговорим о том, как софт, предназначенный для RedHat-совместимых ОС (CentOS, Fedora-core, ну и сам RedHat) попробывать установить в Debian. А точнее - как конвертировать инсталляционные RPM файлы для RedHat в DEB файлы для Debian.
1) Для начала нам нужна утилита Alien. Ставим.
$ sudo aptitude install alien
2) Теперь конвертируем файл .RPM в файл формата .DEB
$ sudo alien --to-deb mysoftware.rpm
3) Устанавливаем полученный файл
$ sudo dpkg -i mysoftware.deb
Так-же можно утилите сказать сразу установить сконвертированный в .deb файл:
$ sudo alien -i mysoftware.rpm
ЗЫ. Ну конечно, это не панацея - совсем не все пакеты и программы можно безболезненно так устнаовить. И даже если это получилось на первый взгляд - внимательно проследите за работой этого ПО - возможно, оно будет где-то затыкаться или нужно подправить его конфиги более глубоко, чем это пришлось бы делать в RedHat.
Комментарии
Оставить комментарий
Операционная система LINUX
Термины: Операционная система LINUX