Strumenti di sviluppo
Miglioramenti ai pacchetti Debuginfo
Per osservare ciò che un programma sta facendo, Fedora fornisce metadati aggiuntivi sul codice installato ed eseguito nel sistema. Questi possono essere utilizzati insieme a strumenti di tracciamento, profiler e debugger per comprendere meglio cosa sta girando sul sistema (o per analizzare meglio crash e guasti).In precedenza, questi pacchetti di metadati debuginfo erano piuttosto grandi, poiché contenevano molte informazioni raggruppate per diversi sottopacchetti. Con Fedora 27, i pacchetti debuginfo sono stati suddivisi in sottopacchetti più piccoli, rendendo possibile l’installazione delle sole informazioni di debug per uno specifico sottopacchetto o libreria.I file sorgente necessari per i debugger (ma non necessariamente per i tracer e i profiler) sono stati separati in un apposito pacchetto debugsource; inoltre, ora è possibile installare contemporaneamente più versioni o architetture diverse dei pacchetti debuginfo. Questo è utile, ad esempio, quando si cerca di analizzare un programma installato in un container o in una macchina virtuale che presenta una versione diversa rispetto a quella dell’host, oppure quando sono disponibili sia la versione a 32 bit che quella a 64 bit di una libreria.
Bodhi ora gestisce artefatti non-RPM
Bodhi, il Fedora Updates System, ora può gestire non solo i file RPM. Se un contenuto può essere taggato in Koji, dovrebbe essere accettato da Bodhi. Il rilascio di Bodhi 3.0.0 abilita:
-
Supporto per l’aggiornamento di artefatti non RPM, come i moduli.
-
Supporto per le dipendenze di pacchetti complesse, che consente a Fedora di iniziare a pacchettizzare i pacchetti Rust e permette a Fedora di esprimere in modo più efficace gli intervalli validi delle versioni delle dipendenze supportate per i pacchetti esistenti.
-
Supporto, tramite Pungi, per la generazione di OSTree che siano più coerenti con gli OSTree di Fedora rilasciati ufficialmente.
Ulteriori informazioni su questo aggiornamento di Bodhi sono disponibili nelle note di rilascio di Bodhi 3.0.0 e nella relativa pagina delle modifiche di Fedora.
Want to help? Learn how to contribute to Fedora Docs ›