APT 3.1.0: нові можливості в інструментарії для управління пакетами

APT 3.1.0: нові можливості в експериментальній гілці інструментарію для управління пакетами

Сформовано випуск експериментальної гілки інструментарію для управління пакетами APT 3.1.0 (Advanced Package Tool). На базі цієї версії після стабілізації буде підготовлено стабільний випуск 3.2. Нова гілка APT буде інтегрована в Debian Unstable і не увійде до складу Debian 13, що готується до релізу.

Ключові нововведення в APT 3.1.0

Серед основних нових можливостей версії варто відзначити:

  • Додані нові команди “apt why” та “apt why-not” для аналізу залежностей пакетів.
  • У файли .sources додані опції “Include” та “Exclude”, що дозволяють завантажувати з репозиторію тільки вказані пакети (білий список) або не обробляти певні пакети в репозиторії (чорний список).
  • В утиліту dselect додана підтримка HTTPS для безпечного з’єднання.
  • Для Ubuntu в утилітах командного рядка включено за замовчуванням рушій розв’язання залежностей Solver3. В ньому для вирішення конфліктів між залежностями використовується алгоритм пошуку з поверненням (backtracking).

Подробиці про нові функції APT 3.1.0

Нові команди “apt why” та “apt why-not” допоможуть користувачам краще зрозуміти, чому певні пакети встановлюються або не встановлюються. Ці інструменти будуть особливо корисні для адміністраторів систем.

Опції “Include” та “Exclude” у файлах .sources значно розширюють можливості керування репозиторіями. Наприклад, тепер можна обмежити набір пакетів, що завантажуються з певного джерела, що зменшить обсяг даних і час оновлення.

Варто зазначити, що підтримка HTTPS в dselect підвищує безпеку під час роботи з віддаленими репозиторіями. Крім того, це важливий крок для покращення загальної безпеки системи управління пакетами.

Перспективи розвитку APT

Після періоду тестування та виправлення можливих проблем, на основі експериментальної версії 3.1.0 буде створено стабільний випуск APT 3.2. Зазвичай цей процес займає кілька місяців.

Оскільки нова версія не увійде до Debian 13, користувачам стабільних версій Debian доведеться чекати наступного великого релізу дистрибутива або використовувати сторонні репозиторії.

В цілому, APT 3.1.0 демонструє постійний розвиток цього важливого компонента екосистеми Debian. Впровадження нових функцій відбувається з урахуванням потреб користувачів та сучасних вимог до безпеки та функціональності.

Детальніше про зміни можна дізнатися в офіційному анонсі випуску та на сторінці проєкту.