RPM 4.18 izlaidums

Pēc gada izstrādes tika izlaists pakotņu pārvaldnieks RPM 4.18.0. RPM4 projektu izstrādā Red Hat, un to izmanto tādos izplatījumos kā RHEL (tostarp atvasinātos projektos CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen un daudzi citi. Iepriekš neatkarīga izstrādes komanda izstrādāja RPM5 projektu, kas nav tieši saistīts ar RPM4 un šobrīd ir pamests (nav atjaunināts kopš 2010. gada). Projekta kods tiek izplatīts saskaņā ar GPLv2 un LGPLv2 licencēm.

Ievērojamākie RPM 4.18 uzlabojumi ir:

  • Tiek piedāvāta jauna interaktīva čaula "rpmspec --shell", kas atbalsta darbu ar makro un iegulto Lua (rpmlua).
  • Pievienota jauna komandrindas utilīta rpmuncompress, lai atvieglotu vairāku failu izsaiņošanu.
  • Kods lielu failu apstrādei ir pārstrādāts, lai iekļautu aizsardzību pret ievainojamībām, kas instalēšanas, atkopšanas un tīrīšanas laikā manipulē ar simboliskajām saitēm.
  • Pievienota jauna OpenPGP aizmugursistēma darbam ar pakešu parakstiem, kuras pamatā ir Sequoia projekts (OpenPGP ieviešana Rust valodā).
  • Lai definētu nosacījumus montāžas laikā, ir piedāvāts saprotamāks makro "%bcond".
  • Definējot vājas atkarības, ir ieviests atbalsts tagiem "meta" un "pre".
  • Specifikācijas failiem ir pievienota jauna sadaļa "%conf" konfigurācijas failu apkopošanai.

Avots: opennet.ru

Pievieno komentāru