![](https://itshaman.ru/images/18334_800.webp)
Pacman – это известный менеджер пакетов являющийся неотъемлемой частью Arch Linux и основанных на нем дистрибутивах.
С выходом Pacman 6.1.0 появилось несколько новых функций и улучшений, повышающих его функциональность и удобство использования.
Одной из ключевых особенностей этого обновления является добавление поддержки кэш-сервера с помощью директивы конфигурации «CacheServer» в файле «pacman.conf».
Другим значительным улучшением является усовершенствование опции --sysroot
. Благодаря этому изменению цели, указанные с помощью опции -U
, больше не интерпретируются относительно системного корня, что повышает удобство использования и гибкость инструмента в различных сценариях управления системой.
В Pacman 6.1.0 также появилось больше спецификаторов формата для операций --print
, расширенные поля данных для произвольных данных пакета и директива, предотвращающая запуск хуков с опцией --dbonly
. Эти дополнения предоставляют пользователям больше возможностей для контроля и настройки при управлении пакетами.
Что касается надежности и безопасности, обновление предоставляет более подробную обратную связь при возникновении конфликтов файлов или поврежденных пакетов. Кроме того, улучшена поддержка WKD (Web Key Directory) и обработка сломанных заголовков загрузки, что повышает устойчивость системы к потенциальным угрозам.
С технической точки зрения, Pacman 6.1.0 теперь использует интерфейсы OpenSSL для вычисления сумм sha256 и md5, повышая безопасность и эффективность процессов проверки пакетов.
В обновлении также решены проблемы с отображением строки мультизагрузки и внесен ряд улучшений в скрипт сборки пакетов makepkg
, включая поддержку конфигурации через вставку «makepkg.conf.d», добавление переменной окружения «GITFLAGS» и улучшенную поддержку проверки источника и подписи пакетов.
Для работы с репозиториями была обновлена repo-add
, утилита для обслуживания базы данных пакетов, которая по умолчанию исключает из базы данных репозиториев данные о подписи пакета и md5sum, а при необходимости можно вернуться к предыдущему поведению.
Подробную информацию обо всех нововведениях и улучшениях Pacman 6.1.0 вы можете найти в changelog. Пользователи Arch получат его в качестве обновления в ближайшие дни при выполнении команды обновления pacman -Syu
.