Pacman 6.1 arriva su Arch Linux, offre miglioramenti a makepkg, supporto e altro ancora

Pacman

Pacman, il gestore di pacchetti di Arch Linux

I hanno annunciato gli sviluppatori della popolare distribuzione "Arch Linux". che la distribuzione sta già utilizzando il file nuovo aggiornamento del gestore pacchetti Pacman 6.1. Questa nuova versione porta con sé una serie di miglioramenti e funzionalità che ottimizzano il processo di gestione dei pacchetti, oltre ai miglioramenti del supporto implementati in sezioni migliori.

Per coloro che non conoscono Pacman, dovresti sapere che questo, come APT, DNF o RPM, È un gestore di pacchetti, che viene utilizzato nelle distribuzioni basate su Arch Linux, come lo stesso Arch Linux e sistemi derivati ​​come Manjaro Linux. Pacman è responsabile della gestione dell'installazione, dell'aggiornamento e della rimozione del software, Inoltre, semplifica la gestione del software automatizzando le attività relative alla gestione dei pacchetti e delle loro dipendenze.

Principali novità di Pacman 6.1

Una delle caratteristiche degne di nota di Pacman 6.1 è il introduzione di CacheServer, Questa funzione consente la memorizzazione nella cache dei pacchetti scaricati, che velocizza il download dei futuri pacchetti e semplifica il mirroring, migliorando così l'efficienza e la velocità delle operazioni di gestione dei pacchetti.

Un altro cambiamento che spicca in questa nuova versione è in makepkg in cui sono stati implementati numerosi miglioramenti, Compreso possibilità di definire file di configurazione sostitutivi nella directory makepkg.conf.d, l'uso della libreria autodeps invece di libdepends e libprovides, la possibilità di specificare flag aggiuntivi per Git tramite la variabile d'ambiente GITFLAGSì, la funzione verify() è stata implementata per la verifica della fonte personalizzata ed è stato aggiunto supporto checksum per sorgenti git/mercurial/bzr.

Oltre a questo, si segnala che modificato il comportamento dell'utilità repo-add Per non aggiungere informazioni sulla firma digitale del pacchetto al repository per impostazione predefinita, è stata aggiunta l'opzione “–include-sigs” per restituire questo comportamento se necessario e md5sum viene aggiunto al database del repository.

AncheSono stati apportati miglioramenti all'opzione –sysroot (va notato che gli obiettivi per -U non sono più interpretati rispetto a sysroot) the supporto del server cache, specificatori aggiuntivi del formato di output aggiunti all'opzione “–print”. ed è ora possibile aggiungere campi estesi con i dati del pacchetto, fornendo maggiori dettagli e opzioni di personalizzazione nella gestione dei pacchetti.

Pacman 6.1 fornisce risultati diagnostici più dettagliati quando vengono rilevati conflitti di file o quando i pacchetti sono danneggiati, semplificando la risoluzione dei problemi e offre un supporto migliorato per la Web Key Directory (WKD), rafforzando la sicurezza e l'affidabilità e l'integrità dei pacchetti scaricati.

Delle altre modifiche che risaltano:

  • È stata effettuata una transizione a OpenSSL per calcolare gli hash sha256 e md5, migliorando la sicurezza e l'efficienza nella verifica dell'integrità dei pacchetti.
  • È stato incluso un campo dati esteso per fornire informazioni arbitrarie sui pacchetti.
  • Ora, quando si utilizza l'opzione –dbonly, gli hook non verranno eseguiti.
  • Maggiori dettagli vengono forniti quando si riscontrano conflitti di file o pacchetti corrotti.
  • Sono stati apportati miglioramenti al supporto WKD
  • È stata migliorata anche la gestione delle intestazioni di download dal formato errato.
  • L'interfaccia openssl viene utilizzata per calcolare le somme sha256 e md5.
  • Risolte più barre di avanzamento del download.
  • Aggiunta l'opzione -D per cambiare la directory prima della compilazione.
  • Supporto migliorato dei pacchetti per il taglio e il debug.
  • Aggiunto supporto configurabile per LTO.
  • Le chiavi di firma PGP provenienti dai sorgenti sono ora incluse nel pacchetto, se disponibili.
  • "pkgtype" è archiviato in xdata.
  • Rimosso md5sum dai file mtree.
  • MAKEPKG_LIBRARY è stato documentato.

Se sei interessato a saperne di più, puoi consultare i dettagli nel seguente link

Per quanto riguarda coloro che desiderano che il proprio sistema utilizzi già questa nuova versione di Pacman, tutto ciò che devono fare è aggiornare i propri pacchetti (sudo pacman -Syu) per essere su questa nuova versione di Pacman.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.