Конвертеры  пакетов

Отдельно хотелось бы отметить  наличие утилит, позволяющих  конвертировать пакеты из одного формата в  другой. Их возможности  применения, естественно, ограничены,  так как  получить из  пакета  одного типа другой полноценный тип пакета невозможно. Кроме того, приложения, входящие в состав пакета, попросту могут не работать в  другом дистрибутиве из-за различий  версий библиотек, неудовлетворенных зависимостей  и отличий   в организации  файловой системы. Поэтому их нельзя использовать для установки важных системных файлов. Однако  в  некоторых случаях (в  первую очередь установка недвоичных  пакетов,

например документация,  словари  и др.) их  применение оправданно.  Доступно несколько конвертеров; в контексте Linux Mint нас интересует alien (http://kitenet. net/programs/alien/). Устанавливаем ее из репозитария  пакетов:

$ sudo apt-get install alien

Теперь, чтобы конвертировать rpm-пакет в deb, используем команду

$ alien –to-deb package.rpm

И наоборот, конвертируем deb в rpm:

$ alien –to-rpm package.deb

Но необходимость в alien возникает очень редко.

Источник: Яремчук С. А.  Linux Mint на 100 %. — СПб.: Питер, 2011. — 240 е.: ил. — (Серия «На 100 %»).

Похожие посты:

Вы можете оставить комментарий, или ссылку на Ваш сайт.

Оставить комментарий