Kutulutsidwa kwa RPM 4.17

Pambuyo pa chaka cha chitukuko, woyang'anira phukusi RPM 4.17.0 adatulutsidwa. Pulojekiti ya RPM4 imapangidwa ndi Red Hat ndipo imagwiritsidwa ntchito pogawa monga RHEL (kuphatikiza mapulojekiti otengedwa CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen ndi ena ambiri. M'mbuyomu, gulu lachitukuko lodziyimira palokha lidapanga pulojekiti ya RPM5, yomwe sikugwirizana mwachindunji ndi RPM4 ndipo idasiyidwa pano (yosasinthidwa kuyambira 2010). Khodi ya polojekitiyi imagawidwa pansi pa ziphaso za GPLv2 ndi LGPLv2.

Zowoneka bwino kwambiri mu RPM 4.17 ndi:

  • Kuwongolera kachitidwe kolephereka pakukhazikitsa.
  • Kuwongolera mawonekedwe opangira ma macros ku Lua.
  • Onjezani ma macro %{exist:...} kuti muwone ngati fayilo ilipo.
  • Kuthekera kwa API pakukonza zinthu kwakulitsidwa.
  • Kalembedwe ka ma macros omangidwa mkati ndi ogwiritsa ntchito alumikizidwa, komanso mtundu wowayimbira (%foo arg, %{foo arg} ndi %{foo:arg} tsopano ndi ofanana).
  • buildroot ili ndi lamulo losasintha lochotsa mafayilo a ".la" ndipo yawonjezera lamulo loti lichotse zomwe zingatheke pamafayilo a library omwe amagawana nawo.
  • Adawonjezera pulogalamu yowonjezera ya dbus-lengeze kuti mufotokozere zochitika za RPM kudzera pa D-Bus.
  • Anawonjezera pulogalamu yowonjezera ya fapolicyd yofotokozera mfundo zofikira mafayilo.
  • Anawonjezera fs-verity plugin kuti atsimikizire zowona za mafayilo amtundu uliwonse pogwiritsa ntchito fs-verity mechanism yomangidwa mu kernel.
  • Masamba amunthu asinthidwa kukhala mawonekedwe a Markdown.
  • Amapereka chiwongolero choyambirira choyang'anira phukusi ndikupanga phukusi.
  • DBD backend, yomwe cholinga chake ndi kusunga deta ku Berkeley DB, yachotsedwa (kuti igwirizane ndi machitidwe akale, BDB_RO backend, yomwe imagwira ntchito yowerengera-yokha, yasiyidwa). Dongosolo lokhazikika ndi sqlite.
  • Thandizo lowonjezera la ma signature a digito a EdDSA.
  • Zida zopezera Debuginfo zimagawidwa kukhala projekiti ina.
  • Ma processor othandizira ndi ma jenereta a phukusi ku Python amagawidwa kukhala pulojekiti yosiyana.
  • Zolemba zosiyidwa zosasamalidwa zayeretsedwa.
  • Beecrypt ndi NSS cryptographic backends zachotsedwa.

Source: opennet.ru

Kuwonjezera ndemanga