RPM 4.17 ڇڏڻ

ترقي جي هڪ سال کان پوء، پيڪيج مينيجر RPM 4.17.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.17 ۾ سڀ کان وڌيڪ قابل ذڪر سڌارا آھن:

  • انسٽاليشن دوران ناڪامين کي بهتر سنڀالڻ.
  • Lua ۾ ميڪرو ٺاهڻ لاءِ بهتر انٽرفيس.
  • شامل ڪيو ويو بلٽ ان ميڪرو %{exist:...} چيڪ ڪرڻ لاءِ ته ڪا فائيل موجود آهي.
  • ٽرانزيڪشن پروسيسنگ لاء API صلاحيتون وڌايو ويو آهي.
  • بلٽ ان ۽ يوزر ميڪرو جي نحو کي متحد ڪيو ويو آهي، انهي سان گڏ انهن کي سڏڻ جي فارميٽ (%foo arg، %{foo arg} ۽ %{foo:arg} هاڻي برابر آهن).
  • buildroot وٽ ".la" فائلن کي ختم ڪرڻ لاءِ ڊفالٽ قاعدو آهي ۽ گڏيل لائبريري فائلن لاءِ ايگزيڪيوٽو بٽ کي صاف ڪرڻ لاءِ هڪ قاعدو شامل ڪيو آهي.
  • D-Bus ذريعي RPM ٽرانزيڪشن جي رپورٽ ڪرڻ لاءِ dbus-announce پلگ ان شامل ڪيو ويو.
  • شامل ڪيو ويو fapolicyd پلگ ان فائل جي رسائي جي پاليسين جي وضاحت لاءِ.
  • شامل ڪيو ويو fs-verity پلگ ان انفرادي فائلن جي صداقت جي تصديق ڪرڻ لاءِ fs-verity ميڪانيزم استعمال ڪندي ڪرنل ۾ ٺهيل.
  • انسان جا صفحا مارڪ ڊائون فارميٽ ۾ تبديل ڪيا ويا آهن.
  • پيڪيجز کي منظم ڪرڻ ۽ پيڪيجز ٺاهڻ لاء هڪ ابتدائي گائيڊ مهيا ڪري ٿو.
  • ڊي بي ڊي پس منظر، برڪلي ڊي بي ۾ ڊيٽا کي محفوظ ڪرڻ جو ارادو ڪيو ويو آهي، هٽايو ويو آهي (پراڻن سسٽم سان مطابقت لاء، BDB_RO پس منظر، جيڪو صرف پڙهڻ واري موڊ ۾ هلندو آهي، ڇڏي ويو آهي). ڊفالٽ ڊيٽابيس sqlite آهي.
  • شامل ڪيل سپورٽ ايڊ ڊي ايس اي ڊجيٽل دستخط لاءِ.
  • Debuginfo ڪڍڻ لاءِ يوٽيلٽيز کي الڳ پروجيڪٽ ۾ ورهايو ويو آهي.
  • پٿون ۾ معاون پروسيسرز ۽ پيڪيج جنريٽر هڪ الڳ منصوبي ۾ ورهايل آهن.
  • رهجي ويل اسڪرپٽ کي صاف ڪيو ويو آهي.
  • beecrypt ۽ NSS cryptographic backends کي هٽايو ويو آهي.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو