RPM 4.18 रिलीज

विकासको एक वर्ष पछि, प्याकेज प्रबन्धक RPM 4.18.0 जारी गरिएको थियो। RPM4 परियोजना Red Hat द्वारा विकसित गरिएको हो र RHEL (व्युत्पन्न परियोजनाहरू CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux सहित), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, जस्ता वितरणहरूमा प्रयोग गरिन्छ। Tizen र अन्य धेरै। पहिले, एक स्वतन्त्र विकास टोलीले RPM5 परियोजनाको विकास गरेको थियो, जुन RPM4 सँग प्रत्यक्ष रूपमा सम्बन्धित छैन र हाल परित्याग गरिएको छ (2010 देखि अद्यावधिक गरिएको छैन)। परियोजना कोड GPLv2 र LGPLv2 लाइसेन्स अन्तर्गत वितरण गरिएको छ।

RPM 4.18 मा सबैभन्दा उल्लेखनीय सुधारहरू निम्न हुन्:

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

स्रोत: opennet.ru

एक टिप्पणी थप्न