APT 3.2 — нова стабільна версія менеджера пакунків

APT 3.2 — нова стабільна версія менеджера пакунків

APT 3.2 тепер є останньою стабільною версією менеджера пакунків Debian. Основним вдосконаленням є розширена функціональність історії, яка вводить кілька нових команд:

  • apt history-rollback — повертає зміни пакунків до попередньої транзакції.
  • apt history-list — показує список попередніх транзакцій пакунків.
  • apt history-info — показує детальну інформацію про конкретну транзакцію.
  • apt history-undo — скасовує конкретну транзакцію.
  • apt history-redo — повторює раніше скасовану транзакцію.

Покращення в APT 3.2

APT 3.2 також забезпечує значні покращення в рішенні залежностей, включаючи вдосконалення в пропагуванні, обробці постачальників, оновленнях пакунків джерела, логіці вибору пакунків і зворотному проходженні.

Випуск вводить ведення журналу продуктивності JSONL, що забезпечує структурований метод для запису даних продуктивності. Це покращує налагодження, тестування та аналіз поведінки менеджера пакунків.

Додаткові покращення розширюють обробку метаданих пакунків APT та враховують специфіку системи. У релізі додається підтримка архітектурних варіантів, а також покращується вивід команди apt why для відображення всіх постачальників віртуальних пакунків.

Покращення зручності використання APT

Покращення зручності використання включає розширену підтримку автозавершення команд для додаткових команди та шаблонів пошуку.

Нарешті, APT 3.2 впроваджує зміни в поведінці, щоб покращити надійність роботи пакунків. Тепер система залишається в активному стані під час виконання dpkg, що зменшує переривання під час установок або оновлень. Крім того, apt-daily запускається, коли система підключається до мережі живлення.

Детальнішу інформацію можна знайти у зміні логів на офіційному сайті APT.