Найти в Дзене
Vseodevops

Революция “под капотом”: Как Aptkit и Captain изменили Linux Mint 22.1

Оглавление

(Введение: Тихая революция)
В мире 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:

-2

Почему это важно для пользователей?

  1. “Больше никакого терминала для установки”: Новички могут вообще не открывать консоль. Captain делает установку DEB и обработку apt:// максимально визуальной.
  2. Борьба с раздутостью: Удаление aptdaemon, synaptic и packagekit сократило количество фоновых процессов. Система стала отзывчивее — особенно заметно на старых ПК.
  3. Будущая защита: Разработчики 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: