پیکیج مینیجر 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

نیا تبصرہ شامل کریں