The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Каталог документации / Раздел "Документация для Linux" / Оглавление документа

19.1 Запуск RPM на других операционных системах

Система RPM, являющаяся основой главным образом утилит rpm и rpmbuild, портирована на некоторые сторонние системы. Эти системы имеют свои собственные механизмы пакетного менеджмента. Вы можете предпочесть путь, по которому действует и развивается RPM или, может быть, захотите стандартизировать пакетный менеджмент среди всех платформ, которыми вы управляете. Есть, однако, ряд проблем в этом направлении. Например, патчи и апдейты, использующиеся в сторонней системе, приходят в формате пакетов этой системы, не в rpm.

В таком случае вам придется всегда иметь ввиду то обстоятельство, что в данном системном окружении присутствует два механизма пакетного менеджмента - нативный и RPM. Это обстоятельство, однако, не останавливает значительное количество специалистов, портировавших RPM на свои системы.

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

Другой хороший повод для использования RPM заключается в гораздо более развитой функциональности RPM по сравнению со многими системами пакетного менеджмента. Следуя философии RPM, каждый пакет обновляется и верифицируется независимо. Каждый пакет имеет зависимости и предоставляет возможности другим пакетам. RPM позволяет автоматизировать установку и обновление, сравнивать версии и подписи. Все это ведет к развитию более безопасных и производительных систем.

Первый шаг к использованию RPM в не-Linux системе - получить RPM для этой системы.

Далее - Получение RPM для целевой системы
Назад - Стандартизация RPM
Содержание




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру