L oznámili vývojáři populární distribuce "Arch Linux". že distribuce již používá nová aktualizace vašeho správce balíčků Pacman 6.1. Tato nová verze s sebou přináší řadu vylepšení a funkcí, které optimalizují proces správy balíčků, kromě toho byla vylepšení podpory implementována do lepších sekcí.
Pro ty, kteří o Pacmanovi nevědí, měli byste vědět, že toto, jako APT, DNF nebo RPM, Jedná se o správce balíčků, který se používá v distribucích založených na Arch Linuxu, jako je samotný Arch Linux a odvozených systémech, jako je Manjaro Linux. Pacman odpovídá za instalaci, aktualizaci a odstranění softwaru, Navíc zjednodušuje správu softwaru automatizací úloh souvisejících se správou balíčků a jejich závislostí.
Hlavní novinky Pacman 6.1
Jednou z pozoruhodných vlastností Pacman 6.1 je představení CacheServeru, Tato funkce umožňuje ukládání stažených balíčků do mezipaměti, který urychluje stahování budoucích balíčků a zjednodušuje zrcadlení, čímž zlepšuje efektivitu a rychlost operací správy balíčků.
Další změnou, která v této nové verzi vyniká, je v makepkg, ve kterém bylo implementováno několik vylepšení, počítaje v to schopnost definovat náhradní konfigurační soubory v adresáři makepkg.conf.d, použití knihovny autodeps místo libdepends a libprovides, možnost specifikovat další příznaky pro Git prostřednictvím proměnné prostředí GITFLAGAno, pro ověření vlastního zdroje byla implementována funkce ověřit(). a byl přidán podpora kontrolního součtu pro zdroje git/mercurial/bzr.
Kromě toho se poznamenává, že změnil chování nástroje repo-add Aby se ve výchozím nastavení nepřidávaly informace o digitálním podpisu balíčku do úložiště, byla přidána volba „–include-sigs“, která toto chování v případě potřeby vrátí a md5sum je přidán do databáze úložiště.
Takyn byla provedena vylepšení volby –sysroot (je třeba poznamenat, že cíle pro -U již nejsou interpretovány vzhledem k systémové kořenové složce) the podpora cache serveru, další specifikátory výstupního formátu přidány do volby „–print“. a nyní je možné přidat rozšířená pole s daty balíčků, které poskytují více podrobností a možnosti přizpůsobení ve správě balíčků.
Pacman 6.1 poskytuje podrobnější diagnostické výsledky, když jsou zjištěny konflikty souborů nebo jsou poškozeny balíčky, což usnadňuje odstraňování problémů a nabízí vylepšenou podporu pro Web Key Directory (WKD), posilující bezpečnost a spolehlivost, integritu stažených balíčků.
Z dalších změn které vynikají:
- Byl proveden přechod na OpenSSL pro výpočet sha256 a md5 hash, čímž se zlepšila bezpečnost a efektivita při ověřování integrity paketů.
- Bylo zahrnuto rozšířené datové pole, které poskytuje informace o libovolném paketu.
- Nyní při použití volby –dbonly nebudou háky provedeny.
- Další podrobnosti jsou poskytnuty, když narazíte na konflikty souborů nebo poškozené balíčky.
- Byla provedena vylepšení podpory WKD
- Vylepšeno bylo také zpracování chybně vytvořených záhlaví stahování.
- Rozhraní openssl se používá k výpočtu součtů sha256 a md5.
- Opraveno několik ukazatelů průběhu stahování.
- Přidána možnost -D pro změnu adresáře před kompilací.
- Vylepšená podpora balíčků ořezávání a ladění.
- Přidána konfigurovatelná podpora pro LTO.
- Podepisovací klíče PGP ze zdrojů jsou nyní součástí balíčku, pokud jsou k dispozici.
- „pkgtype“ je uložen v xdata.
- Odstraněno md5sum ze souborů mtree.
- MAKEPKG_LIBRARY byla zdokumentována.
Máte-li zájem dozvědět se o něm více, můžete si prokonzultovat podrobnosti Na následujícím odkazu.
Pokud jde o ty, kteří chtějí, aby jejich systém již používal tuto novou verzi Pacmana, vše, co musí udělat, je aktualizovat své balíčky (sudo pacman -Syu), aby byly na této nové verzi Pacmana.