Полезная информация

Next Up Previous Contents Index

8 Управление пакетами с помощью RPM

Управление пакетами с помощью RPM

Red Hat Package Manager (RPM), это открытая система управления пакетами, которую каждый может использовать, и которая работает на всех системах Red Hat Linux, а также других Linux и UNIX системах. Компания Red Hat Software поощряет использование другими разработчиками инструментария RPM в своих собственных продуктах. RPM распространяется под лицензией GPL.

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

Для разработчика, RPM предоставляет удобную возможность хранить исходный код в пакетах исходников, а сами программы в бинарных пакетах (для конечных пользователей). Этот процесс достаточно прост, регулируется одним файлом и (возможно) патчами, которые вы создали. Такое четкое описание ``первоначальных'' исходников и ваших патчей, а также инструкций по построению пакетов, облегчает установку обновленных версий пакетов.

8.1 Задачи RPM

8.2 Использование RPM

8.3 Удивляем друзей, используя RPM

8.4 Другие ресурсы RPM


Next Up Previous Contents Index