Liberigo de pakaĵmanaĝero RPM 4.18

Post jaro da evoluo, la pakaĵmanaĝero RPM 4.18.0 estis liberigita. La projekto RPM4 estas evoluigita de Red Hat kaj estas uzata en tiaj distribuoj kiel RHEL (inkluzive de derivitaj projektoj CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen kaj multaj aliaj. Antaŭe, sendependa disvolva teamo evoluigis la projekton RPM5, kiu ne rekte rilatas al RPM4 kaj estas nuntempe forlasita (ne ĝisdatigita ekde 2010). La projektkodo estas distribuita sub GPLv2 kaj LGPLv2-licencoj.

La plej rimarkindaj plibonigoj en RPM 4.18 estas:

  • Nova interaga ŝelo "rpmspec --shell" estas proponita, kiu subtenas laboron kun makrooj kaj enigita Lua (rpmlua).
  • Aldonis novan komandlinian ilon rpmuncompress por faciligi la malpakadon de pluraj dosieroj.
  • La kodo por pritrakti grandajn dosierojn estis reverkita por inkluzivi protekton kontraŭ vundeblecoj, kiuj manipulas simbolajn ligilojn dum instalado, reakiro kaj purigado.
  • Aldonis novan OpenPGP-fonton por labori kun pakaĵaj subskriboj, bazitan sur la projekto Sequoia (OpenPGP-implementado en Rust).
  • Pli komprenebla makroo "%bcond" estis proponita por difini kondiĉojn dum asembleo.
  • Dum difinado de malfortaj dependecoj, subteno por la etikedoj "meta" kaj "pre" estas efektivigita.
  • Nova sekcio "%conf" estis aldonita al specifdosieroj por kunmeti agordodosierojn.

fonto: opennet.ru

Aldoni komenton