Релиз пакетного менеджера pacman 5.0

Pacman — пакетный менеджер, используемый в дистрибутиве Arch Linux и не только.

В новой версии:

  • Pacman теперь может запускать обработчики до и после выполнения транзакции.
  • Добавлена возможность выполнения операций «sync» и «read» для баз данных .files (опция -Fy) и базовый функционал поиска в синхронизированных репозиториях (-Fs, -Fo).
  • Встроенная реализация проверки целостности локальных и синхронизированных баз (опции -Dk и -Dkk соответственно) заменила утилиту testdb.
  • Вывод информации о пакетах (-Si, -Qi) теперь корректно выравнивается независимо от локализации.
  • Проверка версии пакета на соответствие версии, указанной в БД, после загрузки.
  • Улучшена обработка сигналов и очистка файлов блокировок.
  • При возникновении ошибок, связанных с зависимостями, теперь выводится больше информации.
  • Добавлен новый парсер конфигурационных файлов.
  • Вместо создания файла »*.pacorig», файлы пакетов распаковываются с расширением .pacnew, а оригинал остаётся на своём месте.
  • Начат процесс выделения makepkg в отдельную библиотеку libmakepkg.
  • Для автодополнения zsh добавлена поддержка множества недостающих опций.

 arch, pacman

©  Linux.org.ru