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:

  • Ir piedāvāts jauns interaktīvs apvalks “rpmspec -shell”, kas atbalsta darbu ar makro un iebūvēto Lua (rpmlua).
  • Lai atvieglotu vairāku failu izpakošanu, ir pievienota jauna komandrindas utilīta rpmuncompress.
  • Kods lielu failu apstrādei ir pārveidots, lai iekļautu aizsardzību pret simbolu saišu manipulācijas ievainojamībām instalēšanas, atkopšanas un tīrīšanas laikā.
  • Pievienota jauna OpenPGP aizmugursistēma darbam ar pakotņu parakstiem, pamatojoties uz Sequoia projektu (OpenPGP ieviešana Rust valodā).
  • Ir ierosināts saprotamāks makro “%bcond”, lai definētu apstākļus montāžas laikā.
  • Definējot vājās atkarības, ir ieviests “meta” un “priekš” tagu atbalsts.
  • Konfigurācijas failu apkopošanas specifikācijas failiem ir pievienota jauna sadaļa “%conf”.

Avots: opennet.ru

Pievieno komentāru