Pas një viti zhvillimi, u lançua menaxheri i paketave RPM 4.18.0. Projekti RPM4 zhvillohet nga kompania Red Hat dhe përdoret në shpërndarje të tilla si RHEL (duke përfshirë projekte të deriva, si CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen dhe shumë të tjera. Më parë, një ekip i pavarur zhvillonte projektin RPM5, që nuk është drejtpërdrejt i lidhur me RPM4 dhe aktualisht është braktisur (nuk është përditësuar që nga viti 2010). Kodi i projektit shpërndahet nën licencat GPLv2 dhe LGPLv2.
Përmirësimet më të dukshme në RPM 4.18:
- Propozohet njĂ« ndĂ«rfaqe interaktive e re «rpmspec âshell», qĂ« mbĂ«shtet punĂ«n me makro dhe Lua tĂ« integruar (rpmlua).
- ĂshtĂ« shtuar njĂ« utilitar i ri i komandave tĂ« linjĂ«s rpmuncompress, i cili thjeshtĂ«son shkarkimin e disa skedarĂ«ve.
- Kodi është ri-workuar për të trajtuar skedarë të mëdhenj, duke shtuar mbrojtje kundër gjithçkaje që manipulojnë lidhjet simbolike gjatë instalimit, rikuperimit dhe pastrimit.
- ĂshtĂ« shtuar njĂ« backend i ri OpenPGP pĂ«r punĂ« me nĂ«nshkrimet e paketave, i bazuar nĂ« projektin Sequoia (implementimi OpenPGP nĂ« gjuhĂ«n Rust).
- Një makro më e kuptueshme «ond» është propozuar për të përcaktuar kushtet gjatë ndërtimit.
- Kur përcaktojnë varësi të dobëta (weak dependency), është realizuar mbështetje për etiketat «meta» dhe «pre».
- Në skedat spec është shtuar një seksion i ri «%conf» për ndërtimin e skedarëve të konfigurimit.
Burimi: opennet.ru
