إصدار مدير الحزم RPM 6.1

تم إصدار RPM 6.1، مدير الحزم الذي سيتم استخدامه في توزيعة فيدورا. Linux 45. تم تطوير المشروع بواسطة شركة ريد هات ويُستخدم في توزيعات مثل RHEL و Fedora و SUSE و openSUSE و ALT Linux، الوردة Linuxأوبن ماندريفا، ماجيا، كمبيوتر شخصيLinuxنظام التشغيل و Tizen. يتم توزيع كود المشروع بموجب ترخيصي GPLv2 و LGPLv2.

استعدادًا لإصدار RPM 6.1، تم اعتماد نظام ترقيم جديد للإصدارات. يتغير الرقم الأول من رقم الإصدار عند تغيير تنسيق حزمة RPM، ويتغير الرقم الثاني عند إضافة وظائف جديدة أو إصلاحات متوافقة مع الإصدارات السابقة. يشير الرقم الثالث إلى ما إذا كانت الإصلاحات المتاحة تقتصر على إصلاحات الأخطاء أو الثغرات الأمنية. وبدلًا من إصدار نسخ تجريبية (ألفا وبيتا) للاختبار، يتم الآن نشر نسخ مرشحة للإصدار.

التغييرات الرئيسية في RPM 6.1:

  • لفصل الوصول إلى مخزن المفاتيح، بدلاً من استخدام قفل معاملة مشترك، يتم استخدام قفل منفصل، مما يحل مشكلة إيقاف معالجة جميع الطلبات إلى rpmdb أثناء تنفيذ المعاملات.
  • تمت استعادة الاستخدام الافتراضي لنظام NSS (تبديل خدمة الأسماء) للبحث عن المستخدمين والمجموعات.
  • في الأنظمة التي تعمل بنواة 5.11+ و glibc 2.34+، تم تحسين كفاءة إغلاق واصفات الملفات، مما أدى إلى تقليل وقت التثبيت بنسبة 26% في بعض الحالات.
  • تمت إضافة صيغة جديدة لمعدِّلات الماكرو (اسم_الماكرو<المعدِّلات>)، مما غيّر سلوك الماكرو. تم تطبيق معدِّلين: "l" (حرفي، يعطّل معالجة رمز "%" داخل جسم الماكرو) و"o" (مرة واحدة، ينفّذ الماكرو في الاستدعاء الأول فقط ويستخدم القيمة المخزنة مؤقتًا بعد ذلك).
  • يحتوي التعبير "%define" الآن على الخيارات التالية: "-e" لتوسيع جسم الماكرو أثناء التعريف فقط، و"-g" لوضع الماكرو في السياق العام. ويُعادل الجمع بين هذين الخيارين التعبير "%global".
  • تحسين معالجة الأخطاء المتعلقة بالتجميع والتحقق.
  • تحسين تشغيل الملحق rpm-plugin-syslog مع systemd-journal.
  • تتيح أداة rpmsign إمكانية التوقيع الرقمي على الملفات باستخدام رموز PKCS11.

المصدر: opennet.ru

شراء استضافة موثوقة للمواقع مع حماية DDoS وخوادم VPS VDS 🔥 اشترِ استضافة مواقع ويب موثوقة مع حماية من هجمات DDoS، وخوادم VPS وVDS | ProHoster