Доступен пакетный менеджер RPM 4.13.0

3 ноября 2016 года

После более двух лет разработки состоялся релиз пакетного менеджера RPM 4.13.0. Проект RPM4 развивается компанией Red Hat и используется в таких дистрибутивах, как RHEL (включая производные проекты CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, Mageia, PCLinuxOS, Tizen и многих других. Параллельно независимой командой разработчиков развивается проект RPM5, который непосредственно не связан с RPM4.

Наиболее заметные улучшения в RPM 4.13:

  • Поддержка файловых триггеров (Архивная копия от 20 июня 2016 на Wayback Machine), привязываемых к различным событиям скриптов, которые можно определить внутри spec-файла пакета. Например, триггер "%filetriggerin -- /usr/lib /lib" выполнит после установки привязанный к триггеру скрипт, если пакет содержит файл, путь которого начинается с /usr/lib или /lib.
  • Поддержка двоичных зависимостей (Архивная копия от 6 мая 2016 на Wayback Machine), позволяющих применять логические выражения над всеми зависимостями внутри блоков Requires, Recommends, Suggests, Supplements, Enhances и Conflicts. Например, при определении обязательных зависимостей можно указать "Requires: ((pkgA and pkgB) or pkgC or pkg)";
  • Поддержка задания цифровых подписей для файлов в xattr security.ima;
  • Новые параметры формирования запроса: --whatrecommends, --whatsuggests, --whatsupplements, --whatenhances, --filetriggers;
  • Конструкция "rpmbuild --addsign" объявлена устаревшей, вместо неё следует использовать утилиту "rpmsign";
  • Поддержка "rpmbuild -r[abpcils] SRPM" для выполнения всех стадий сборки исходного пакета.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Доступен пакетный менеджер RPM 4.13.0», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.