APT 3.1.0: зачем нужна команда why‑not и как работает Solver3
NewsMakerМенеджер пакетов Debian стал умнее и безопаснее.
19 мая 2025 года вышел новый релиз инструментария APT 3.1.0 — ключевого компонента системы управления пакетами в Debian и производных дистрибутивах. Код проекта, написанный на C++ и Shell, распространяется под лицензией GPL. Новый выпуск следует за стабильной версией APT 3.0.0, представленной в апреле.
Ветка 3.1.0 носит экспериментальный статус и принята в репозиторий Debian Experimental. После стабилизации будет подготовлен стабильный релиз APT 3.2. Однако в состав Debian 13, который сейчас готовится к выходу, эта ветка не войдёт.
Новая версия уже доступна в Debian Unstable . Обновление расширяет функциональность и улучшает удобство работы с пакетами.
Среди главных новшеств:

19 мая 2025 года вышел новый релиз инструментария APT 3.1.0 — ключевого компонента системы управления пакетами в Debian и производных дистрибутивах. Код проекта, написанный на C++ и Shell, распространяется под лицензией GPL. Новый выпуск следует за стабильной версией APT 3.0.0, представленной в апреле.
Ветка 3.1.0 носит экспериментальный статус и принята в репозиторий Debian Experimental. После стабилизации будет подготовлен стабильный релиз APT 3.2. Однако в состав Debian 13, который сейчас готовится к выходу, эта ветка не войдёт.
Новая версия уже доступна в Debian Unstable . Обновление расширяет функциональность и улучшает удобство работы с пакетами.
Среди главных новшеств:
- появились команды
apt why
иapt why‑not
, помогающие разобраться, почему установлен или не установлен тот или иной пакет; - в файлы
.sources
добавлены параметрыInclude
иExclude
для фильтрации пакетов по белому и чёрному спискам; - утилита dselect теперь поддерживает HTTPS — важное улучшение для безопасности;
- в Ubuntu по умолчанию активирован новый движок разрешения зависимостей Solver3 с поддержкой backtracking — это позволяет точнее справляться с конфликтами при установке ПО.