RPM 4.18 berdan

Piştî salek pêşveçûnê, rêveberê pakêtê RPM 4.18.0 hate berdan. Projeya RPM4 ji hêla Red Hat ve hatî pêşve xistin û di belavokên wekî RHEL de (projeyên derivative CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, tê bikaranîn, tê bikaranîn. Tizen û gelekên din. Berê, tîmek pêşkeftinê ya serbixwe projeya RPM5, ku rasterast bi RPM4 ve ne girêdayî ye û nuha berdaye (ji 2010-an vir ve nayê nûve kirin) pêşve xist. Koda projeyê di bin lîsansa GPLv2 û LGPLv2 de tê belav kirin.

Pêşveçûnên herî berbiçav ên di RPM 4.18 de ev in:

  • Şellek nû ya înteraktîf "rpmspec -shell" hate pêşniyar kirin, ku piştgirî dide xebata bi makroyan û Lua-ya çêkirî (rpmlua).
  • Karûbarek rêza fermanê ya nû, rpmuncompress, hate zêdekirin da ku vekirina gelek pelan hêsantir bike.
  • Koda ji bo birêvebirina pelên mezin ji nû ve hatî xebitandin da ku di dema sazkirin, başkirin, û paqijkirinê de parastina li hember qelsiyên manipulasyona symlinkê bigire.
  • Ji bo xebata bi îmzeyên pakêtê re, li ser bingeha projeya Sequoia (pêkanîna OpenPGP bi zimanê Rust) paşînek OpenPGP-ya nû lê zêde kir.
  • Ji bo diyarkirina şert û mercên di dema kombûnê de makroyek têgihîştîtir "% bcond" hatiye pêşniyar kirin.
  • Dema ku girêdanên qels diyar dikin, piştgirî ji bo tagên "meta" û "pre" hatine bicîh kirin.
  • Beşek nû "%conf" ji bo berhevkirina pelên vesazkirinê li pelên specê hatiye zêdekirin.

Source: opennet.ru