Вышел новый релиз RPM 4.12

25.09.2014 состоялся очередной выпуск пакетного менеджера RPM. В отличии от предыдущих релизов в релизе 4.12 появились значительные функциональные изменения.

Рассмотрим подробнее основные изменения, которые появились в релизе RPM 4.12:

  • Теперь пакеты могут содержать файлы, размер которых больше 4Гб (как мы помним прежние версии RPM не смогут обрабатывать подобные пакеты, поэтому потребуется RPM не ниже версии 4.12, используя специальную зависимость LargeFiles);
  • Для указания слабых зависимостей добавлены теги — Recommends, Suggests, Supplements и Enhances;
  • Процесс создания и подписывания пакетов теперь значительно быстрее;
  • Новый программный интерфейс для плагинов (пока лишь для внутреннего пользования);
  • Добавлены новые плагины: systemd_inhibit, selinux, syslog;
  • Для доступа к содержимому пакетов добавлен новый API;
  • Опции --nopre и --nopost переименованы в --nopretrans и --noposttrans;
  • Добавлена опция --noplugins, отключающая поддержку плагинов;
  • Добавлен новый режим работы --reinstall, при котором учитывается изменение набора устанавливаемых файлов (например, если переустанавливать пакет с указанием --excludedocs, то в таком случае будет удалена установленная ранее документация);
  • Добавлены опции --exportdb и --importdb для утилиты rpmdb;
  • Добавлена утилита rpm2archive, которая позволяет преобразовывать rpm в tar;
  • Добавлена возможность автоматического создания слабых зависимостей.

Полный список изменений можно узнать из официального источника.

Опробовать новую версию RPM на нашем хостинге вы можете заказав VPS на базе OpenVZ (акция!) или на базе Xen.

Вам также может помочь