(Введение: Тихая революция)
В мире Linux Mint 22.1 “Xia” скрывается тихая революция. Пока пользователи восхищаются новыми темами и округлыми углами Cinnamon 6.4, ключевые изменения произошли в сердце системы — пакетном менеджменте. Замена архаичных aptdaemon и GDebi на Aptkit и Captain не просто техническое обновление — это стратегический шаг к контролю над зависимостями, скорости и независимости от устаревших инструментов.
Проблема: “Груз прошлого”
До 22.1 Linux Mint полагался на инструменты, чей код не обновлялся десятилетиями:
- aptdaemon: фоновый сервис для управления пакетами, заброшенный upstream, но поддерживаемый горой патчей от Mint и Ubuntu.
- GDebi и apturl: разрозненные утилиты для установки DEB-пакетов и обработки ссылок apt://.
Их возраст порождал “бумажные порезы” — мелкие баги, которые невозможно было исправить из-за статуса “wontfix” у оригинальных разработчиков. Локализация страдала, а интеграция с Wayland была шаткой.
Решение: Aptkit и Captain
Linux Mint ответил собственными разработками:
1. Aptkit: Современная замена aptdaemon
- DBus-интерфейс: Позволяет непривилегированным пользователям безопасно управлять пакетами.
- Упрощение архитектуры: Удалил зависимости от packagekit и synaptic, что ускорило работу Update Manager и улучшило поддержку Wayland 16.
- Графический откат пакетов: В “Источнике ПО” появилась кнопка для даунгрейда пакетов из сторонних репозиториев — раньше это требовало терминала.
2. Captain: Универсальный “капитан” установки
Объединил функции GDebi и apturl в одном инструменте:
- Установка DEB в один клик: Двойной щелчок по файлу открывает Captain с интуитивным интерфейсом.
- Просмотр содержимого пакета: Новая кнопка “View Files” показывает, какие файлы будут установлены, до подтверждения.
- Обработка ссылок apt://: Автоматическая установка пакетов по ссылкам из браузера.
Таблица: Сравнение старого и нового стека APT:
Почему это важно для пользователей?
- “Больше никакого терминала для установки”: Новички могут вообще не открывать консоль. Captain делает установку DEB и обработку apt:// максимально визуальной.
- Борьба с раздутостью: Удаление aptdaemon, synaptic и packagekit сократило количество фоновых процессов. Система стала отзывчивее — особенно заметно на старых ПК.
- Будущая защита: Разработчики Mint теперь контролируют код. Баги (например, с локализацией) исправляются за часы, а не годы.
Интересные факты
- Captain написан на Python 3, а его интерфейс использует GTK 4 — это задел для следующего десятилетия.
- Aptkit позволил ускорить Update Manager на 15% за счет перехода на современное многопоточное выполнение задач.
- Идея Captain родилась из форума: Пользователи жаловались, что GDebi и apturl путают новичков. Команда Mint решила объединить их в “интуитивный шлюз” для установки.
Выводы: Почему это революция?
Aptkit и Captain — не просто замена “старичков”. Это смена парадигмы:
- ✅ Независимость: Mint больше не заложник заброшенных проектов.
- ✅ Скорость: Упрощение стека = меньше лагов.
- ✅ Доступность: Установка ПО перестала быть “магией для гиков”.
Для Linux Mint это шаг к самодостаточности. Как отмечают в релизе: “Эти изменения закладывают основу для более плавной работы. Любые новые проблемы теперь можно решить легко”.
(Финал: Присоединяйтесь к революции!)
Linux Mint 22.1 “Xia” — дистрибутив, где стабильность LTS (до 2029 года!) сочетается со смелыми решениями “под капотом”. Aptkit и Captain показывают: революции не всегда грохочут. Иногда они тихо заменяют устаревший код — и открывают новую эру.
Подписывайтесь на обзоры, чтобы первыми узнавать, как такие изменения делают Linux Mint идеальным выбором для миллионов — от новичков до экспертов. Потому что здесь ваш комфорт — код миссии.
Статьи по теме Linux Mint: