Rilascio del gestore di pacchetti RPM 4.18

Dopo un anno di sviluppo, è stato rilasciato il gestore pacchetti RPM 4.18.0. Il progetto RPM4 è sviluppato da Red Hat ed è utilizzato in distribuzioni come RHEL (inclusi progetti derivati come CentOS, Scientific Linux, AsiaLinux, Red Flag Linux, Oracle Linux), Fedora, SUSE, openSUSE, ALT Linux, OpenMandriva, Mageia, PCLinuxOS, Tizen e molte altre. In precedenza, un team di sviluppatori indipendenti ha sviluppato il progetto RPM5, che non è direttamente correlato a RPM4 ed è attualmente abbandonato (non aggiornato dal 2010). Il codice del progetto è distribuito sotto le licenze GPLv2 e LGPLv2.

Miglioramenti più significativi in RPM 4.18:

  • È stata proposta una nuova interfaccia interattiva «rpmspec —shell», che supporta l'uso di macro e Lua integrato (rpmlua).
  • Aggiunta una nuova utility della riga di comando rpmuncompress, che semplifica l'estrazione di più file.
  • Ristrutturato il codice per la gestione di file di grandi dimensioni, aggiungendo protezione contro vulnerabilità che manomettono i collegamenti simbolici durante l'installazione, il ripristino e la pulizia.
  • Aggiunto un nuovo backend OpenPGP per la gestione delle firme dei pacchetti, basato sul progetto Sequoia (implementazione di OpenPGP in Rust).
  • Предложен более понятный макрос «%bcond» для определения условий при сборке.
  • Nella definizione delle dipendenze deboli (weak dependency) è stato implementato il supporto per i tag «meta» e «pre».
  • È stata aggiunta una nuova sezione «%conf» nei file spec per la compilazione dei file di configurazione.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS 🔥 Acquista hosting affidabile per siti web con protezione DDoS, server VPS VDS | ProHoster