ترقي جي هڪ سال کان پوء، پيڪيج مينيجر 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 پروجيڪٽ جي بنياد تي (Rust language ۾ OpenPGP عملدرآمد).
- هڪ وڌيڪ سمجھڻ وارو ميڪرو ”%bcond“ تجويز ڪيو ويو آهي اسيمبليءَ دوران حالتن جي وضاحت لاءِ.
- جڏهن ضعيف انحصار جي وضاحت ڪندي، "ميٽا" ۽ "پري" ٽيگ جي حمايت لاڳو ڪئي وئي آهي.
- هڪ نئون سيڪشن “%conf” شامل ڪيو ويو آهي مخصوص فائلن ۾ ڪنفيگريشن فائلن کي گڏ ڪرڻ لاءِ.
جو ذريعو: opennet.ru