Формат rpm: общие сведения
Как мы знаем из исторической части, изобретение формата пакетов rpm
и соответствующей утилиты для управления ими оказало очень большое влияние на Linux-дистрибуцию вообще. Так что пора познакомиться с этими материями поближе. И начнём с рассмотрения формата.
За свою долгую жизнь формат rpm
претерпевал различные изменения, однако в генеральной своей линии сохранял как свои характерные черты, так и обратную совместимость вплоть до настоящего времени. Текущая его версия из числа официально поддерживаемых
Надо отметить, что параллельно генеральной версии rpm развивается и её обновлённый вариант, известный как
Не смотря на то, что в перечисленных rpm-based дистрибутивах (и многих других, не перечисленных) теоретически используется один и тот же формат пакетов6 на самом деле детали их устройства отличаются. Особенно это касается пакетов исходников (о которых будет отдельный разговор). Осветить все эти детали -- задача для меня непосильная, поэтому я ограничусь рассмотрением rpm-пакетов для дистрибутива Fedora. Правда, сказанное о них будет иметь силу и для RHEL, CentOS, Scientific Linux, ASPLinux. Но, повторяю, детали устройства их для Mandriva или Suse могут существенно отличаться.
Теги: fedora, rpm