RPM 4.18 rhyddhau

Ar ôl blwyddyn o ddatblygiad, rhyddhawyd y rheolwr pecyn RPM 4.18.0. Datblygir y prosiect RPM4 gan Red Hat ac fe'i defnyddir mewn dosbarthiadau fel RHEL (gan gynnwys prosiectau deilliadol CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen a llawer o rai eraill. Yn flaenorol, datblygodd tîm datblygu annibynnol y prosiect RPM5, nad yw’n uniongyrchol gysylltiedig ag RPM4 ac sy’n cael ei roi’r gorau iddi ar hyn o bryd (heb ei ddiweddaru ers 2010). Mae cod y prosiect yn cael ei ddosbarthu o dan drwyddedau GPLv2 a LGPLv2.

Y gwelliannau mwyaf nodedig yn RPM 4.18 yw:

  • Mae cragen ryngweithiol newydd “rpmspec -shell” wedi'i gynnig, sy'n cefnogi gweithio gyda macros a Lua adeiledig (rpmlua).
  • Mae cyfleustodau llinell orchymyn newydd, rpmuncompress, wedi'i ychwanegu i'w gwneud hi'n haws dadbacio sawl ffeil.
  • Mae'r cod ar gyfer trin ffeiliau mawr wedi'i ail-weithio i gynnwys amddiffyniad rhag gwendidau trin symlink yn ystod gosod, adfer a glanhau.
  • Ychwanegwyd backend OpenPGP newydd ar gyfer gweithio gyda llofnodion pecyn, yn seiliedig ar brosiect Sequoia (gweithrediad OpenPGP yn yr iaith Rust).
  • Mae macro “%bcond” mwy dealladwy wedi'i gynnig ar gyfer diffinio amodau yn ystod y gwasanaeth.
  • Wrth ddiffinio dibyniaethau gwan, mae cefnogaeth ar gyfer tagiau “meta” a “pre” wedi'u rhoi ar waith.
  • Mae adran newydd “% conf” wedi'i hychwanegu at y ffeiliau manyleb ar gyfer cydosod ffeiliau ffurfweddu.

Ffynhonnell: opennet.ru

Ychwanegu sylw