Pacman 6.1.0 Introduces Cache Server Support

Arch Linux's Pacman 6.1.0 introduces cache server support, improved sysroot option, better handling of corrupt packages, and more.

Pacman is a well-known package manager integral to Arch Linux and its derivatives. Its functionality ranges from package installation, updates, removals, and searches to system upgrades.

With the release of Pacman 6.1.0, several new features and improvements have been introduced to enhance its functionality and user experience. Here they are.

Pacman 6.1.0 Highlights

One of the key features included in this update is the addition of cache server support via the “CacheServer” configuration directive in the “pacman.conf” file.

Another significant enhancement is the improvements to the --sysroot option. This change ensures that targets specified with the -U option are no longer interpreted relative to the sysroot, enhancing the tool’s usability and flexibility in various system management scenarios.

Pacman 6.1.0 also introduces more format specifiers for --print operations, extended data fields for arbitrary package data, and a directive to prevent hooks from running with the --dbonly option. These additions offer users more control and customization options when managing packages.

Regarding reliability and security, the update provides more detailed feedback when encountering file conflicts or corrupt packages. Additionally, it improves WKD (Web Key Directory) support and handling of malformed download headers, further bolstering the system’s robustness against potential threats and errors.

From a technical standpoint, Pacman 6.1.0 now utilizes OpenSSL interfaces for calculating sha256 and md5 sums, enhancing the security and efficiency of package verification processes.

The update also addresses issues with the multi-download bar display and introduces several improvements to makepkg package building script, including support for configuration via “makepkg.conf.d” drop-ins, the addition of a “GITFLAGS” environmental variable, and enhanced support for source verification and package signing.

For repository handling, repo-add, a package database maintenance utility, has been updated to exclude package signature details and md5sum from the repository database by default, with options to revert to previous behaviors if needed.

You can refer to the changelog for detailed information about all the novelties and improvements that Pacman 6.1.0 brings. Arch users will get it as an update in the coming days when they run the well-known pacman -Syu command.

Bobby Borisov

Bobby Borisov

Bobby, an editor-in-chief at Linuxiac, is a Linux professional with over 20 years of experience. With a strong focus on Linux and open-source software, he has worked as a Senior Linux System Administrator, Software Developer, and DevOps Engineer for small and large multinational companies.

Think You're an Ubuntu Expert? Let's Find Out!

Put your knowledge to the test in our lightning-fast Ubuntu quiz!
Ten questions to challenge yourself to see if you're a Linux legend or just a penguin in the making.

1 / 10

Ubuntu is an ancient African word that means:

2 / 10

Who is the Ubuntu's founder?

3 / 10

What year was the first official Ubuntu release?

4 / 10

What does the Ubuntu logo symbolize?

5 / 10

What package format does Ubuntu use for installing software?

6 / 10

When are Ubuntu's LTS versions released?

7 / 10

What is Unity?

8 / 10

What are Ubuntu versions named after?

9 / 10

What's Ubuntu Core?

10 / 10

Which Ubuntu version is Snap introduced?

The average score is 68%

Leave a Reply

Your email address will not be published. Required fields are marked *