Scaoileadh bainisteoir pacáiste RPM 4.18

Tar éis bliana forbartha, scaoileadh an bainisteoir pacáiste RPM 4.18.0. Is é Red Hat a fhorbraíonn an tionscadal RPM4 agus úsáidtear é i ndáiltí mar RHEL (lena n-áirítear tionscadail díorthacha CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen agus go leor eile. Roimhe seo, d’fhorbair foireann forbartha neamhspleách an tionscadal RPM5, nach bhfuil baint dhíreach aige le RPM4 agus atá tréigthe faoi láthair (gan nuashonrú ó 2010). Déantar cód an tionscadail a dháileadh faoi cheadúnais GPLv2 agus LGPLv2.

Is iad na feabhsuithe is suntasaí in RPM 4.18 ná:

  • Предложена новая интерактивная оболочка «rpmspec —shell», поддерживающая работу с макросами и встроенным Lua (rpmlua).
  • Добавлена новая утилита командной строки rpmuncompress, упрощающая распаковку нескольких файлов.
  • Переработан код для обработки больших файлов, в который добавлена защита от уязвимостей, манипулирующих символическими ссылками в процессе установки, восстановления и очистки.
  • Добавлен новый OpenPGP-бэкенд для работы с подписями пакетов, основанный на проекте Sequoia (реализация OpenPGP на языке Rust).
  • Предложен более понятный макрос «%bcond» для определения условий при сборке.
  • При определении слабых зависимостей (weak dependency) реализована поддержка тегов «meta» и «pre».
  • В spec-файлы добавлена новая секция «%conf» для сборки файлов конфигурации.

Foinse: oscailtenet.ru

Add a comment