Pacman 6.1 kommer till Arch Linux, erbjuder makepkg-förbättringar, support och mer

Pacman

Pacman, Arch Linux-pakethanteraren

mycket utvecklare av den populära "Arch Linux"-distributionen tillkännagav att distributionen redan använder ny uppdatering av din Pacman 6.1-pakethanterare. Denna nya version för med sig en rad förbättringar och funktioner som optimerar pakethanteringsprocessen, förutom att supportförbättringar har implementerats i bättre avsnitt.

För de som inte känner till Pacman bör du veta att detta, som APT, DNF eller RPM, Det är en pakethanterare, som används i distributioner baserade på Arch Linux, som Arch Linux själv och härledda system som Manjaro Linux. Pacman ansvarar för att hantera installation, uppdatering och borttagning av programvara, Dessutom förenklar det programvaruhantering genom att automatisera uppgifter relaterade till hanteringen av paket och deras beroenden.

De viktigaste nyheterna i Pacman 6.1

En av de anmärkningsvärda funktionerna i Pacman 6.1 är introduktion av CacheServer, Denna funktion tillåter cachning av nedladdade paket, vilket påskyndar nedladdningen av framtida paket och förenklar speglingen, vilket förbättrar effektiviteten och hastigheten för pakethanteringsoperationer.

En annan förändring som sticker ut i denna nya version är i makepkg där flera förbättringar har implementerats, Inklusive förmågan att definiera ersättningskonfigurationsfiler i katalogen makepkg.conf.d, användningen av autodeps-biblioteket istället för libdepends och libprovides, möjligheten att specificera ytterligare flaggor för Git via miljövariabeln GITFLAGJa, verify()-funktionen har implementerats för anpassad källverifiering och har lagts till checksum-stöd för git/mercurial/bzr-källor.

Utöver detta noteras att ändrade beteendet för verktyget för återanvändning För att inte lägga till information om paketets digitala signatur till förvaret som standard, har alternativet "–include-sigs" lagts till för att returnera detta beteende om nödvändigt och md5sum läggs till i förvarsdatabasen.

Ocksån förbättringar har gjorts av –sysroot-alternativet (det bör noteras att mål för -U inte längre tolkas i förhållande till sysroot) den stöd för cacheserver, ytterligare specifikationer för utdataformat läggs till alternativet "–print". och det är nu möjligt att lägga till utökade fält med paketdata, vilket ger fler detaljer och anpassningsmöjligheter i pakethantering.

Pacman 6.1 ger mer detaljerade diagnostiska resultat när filkonflikter upptäcks eller när paket är skadade, vilket gör felsökning enklare, och erbjuder förbättrat stöd för webbnyckelkatalogen (WKD), vilket stärker säkerheten och tillförlitligheten för nedladdade paket.

Av de andra förändringarna som sticker ut:

  • En övergång har gjorts till OpenSSL för att beräkna sha256- och md5-hashar, vilket förbättrar säkerheten och effektiviteten vid verifiering av paketintegritet.
  • Ett utökat datafält har inkluderats för att tillhandahålla godtycklig paketinformation.
  • Nu, när du använder alternativet –dbonly, kommer krokarna inte att exekveras.
  • Mer information ges när du stöter på filkonflikter eller korrupta paket.
  • Förbättringar av WKD-stödet har gjorts
  • Hanteringen av felaktiga nedladdningsrubriker har också förbättrats.
  • Openssl-gränssnittet används för att beräkna sha256- och md5-summor.
  • Fixade flera nedladdningsförloppsindikatorer.
  • Lade till -D-alternativ för att ändra katalogen innan kompilering.
  • Förbättrat stöd för trimning och felsökningspaket.
  • Lade till konfigurerbart stöd för LTO.
  • PGP-signeringsnycklar från källor ingår nu i paketet om det är tillgängligt.
  • "pkgtype" lagras i xdata.
  • Tog bort md5sum från mtree-filer.
  • MAKEPKG_LIBRARY har dokumenterats.

Om du är intresserad av att veta mer om det kan du konsultera detaljerna I följande länk.

När det gäller de som vill att deras system redan ska använda den här nya versionen av Pacman, allt de behöver göra är att uppdatera sina paket (sudo pacman -Syu) för att vara på den här nya versionen av Pacman.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.