Lëshimi i RPM 4.18

Pas një viti zhvillimi, menaxheri i paketave RPM 4.18.0 u lëshua. Projekti RPM4 është zhvilluar nga Red Hat dhe përdoret në shpërndarje të tilla si RHEL (përfshirë projektet derivative CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen dhe shumë të tjerë. Më parë, një ekip i pavarur zhvillimi zhvilloi projektin RPM5, i cili nuk lidhet drejtpërdrejt me RPM4 dhe aktualisht është i 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 janë:

  • Është propozuar një guaskë e re interaktive "rpmspec -shell", e cila mbështet punën me makro dhe Lua të integruar (rpmlua).
  • Një mjet i ri i linjës së komandës, rpmuncompress, është shtuar për ta bërë më të lehtë shpaketimin e skedarëve të shumtë.
  • Kodi për trajtimin e skedarëve të mëdhenj është ripunuar për të përfshirë mbrojtjen kundër dobësive të manipulimit të lidhjeve simbolike gjatë instalimit, rikuperimit dhe pastrimit.
  • U shtua një backend i ri OpenPGP për të punuar me nënshkrimet e paketave, bazuar në projektin Sequoia (zbatimi i OpenPGP në gjuhën Rust).
  • Një makro "%bcond" më e kuptueshme është propozuar për përcaktimin e kushteve gjatë montimit.
  • Gjatë përcaktimit të varësive të dobëta, është zbatuar mbështetje për etiketat "meta" dhe "para".
  • Një seksion i ri "%conf" është shtuar në skedarët e specifikave për montimin e skedarëve të konfigurimit.

Burimi: opennet.ru

Shto një koment