Релиз пакетного менеджера 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