Versione RPM 4.18

Dopu un annu di sviluppu, u gestore di pacchetti RPM 4.18.0 hè statu liberatu. U prughjettu RPM4 hè sviluppatu da Red Hat è hè utilizatu in distribuzioni cum'è RHEL (cumpresi prughjetti derivati ​​CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen è assai altri. Nanzu, un squadra di sviluppu indipendente hà sviluppatu u prughjettu RPM5, chì ùn hè micca direttamente ligatu à RPM4 è hè attualmente abbandunatu (micca aghjurnatu da 2010). U codice di u prugettu hè distribuitu sottu licenze GPLv2 è LGPLv2.

I megliurenze più notevuli in RPM 4.18 sò:

  • Un novu shell interattivu "rpmspec -shell" hè statu prupostu, chì sustene u travagliu cù macros è integrata Lua (rpmlua).
  • Una nova utilità di linea di cumanda, rpmuncompress, hè stata aghjunta per fà più faciule per unpack multiple files.
  • U codice per a gestione di i fugliali grossi hè statu rielaboratu per include a prutezzione contra e vulnerabilità di manipulazione di u ligame simbolicu durante a stallazione, a ricuperazione è a pulizia.
  • Aggiuntu un novu backend OpenPGP per travaglià cù signature di pacchetti, basatu annantu à u prughjettu Sequoia (implementazione OpenPGP in a lingua Rust).
  • Una macro più comprensibile "%bcond" hè stata pruposta per definisce e cundizioni durante l'assemblea.
  • Quandu a definizione di dependenzii debuli, u supportu per i tags "meta" è "pre" hè statu implementatu.
  • Una nova sezione "%conf" hè stata aghjunta à i schedarii di spec per assemble i schedarii di cunfigurazione.

Source: opennet.ru

Add a comment