Linux Mint исторически строился вокруг менеджера обновлений, который аккуратно объясняет, что происходит с системой. Долгое время он работал только с пакетами APT, хотя Flatpak-приложения тоже требовали обновлений. Поддержка Flatpak в менеджере закрыла этот разрыв: теперь обновления разных форматов можно видеть и применять в одном окне.

Почему это важно

Новичок ставит приложение из «Менеджера приложений», получает Flatpak и больше никогда не запускает flatpak update. Через полгода у него работает старая версия с известными уязвимостями, а сам он уверен, что «система обновляется сама». Поддержка Flatpak в менеджере обновлений решает именно эту проблему: обновления становятся видимыми там, где пользователь их ищет.

Как это выглядит

В списке обновлений появляются приложения и среды выполнения Flatpak. Они помечены отдельно от системных пакетов, поэтому видно, что именно обновляется. Можно применять всё сразу или выбрать конкретные пункты. После установки менеджер может предложить удалить неиспользуемые runtime — это освобождает место.

Функция появилась в обновлениях для Linux Mint 21 и стала частью обычного цикла обновлений системы. Отдельно включать её не нужно: достаточно обновить сам менеджер.

Что делать, если пункта нет

Проверьте версию менеджера обновлений и наличие Flatpak в системе:

apt policy mintupdate
flatpak --version
flatpak remotes

Если Flatpak не установлен, менеджер не сможет показать его обновления. Установите его и подключите Flathub:

sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

После этого перезапустите менеджер обновлений и нажмите «Обновить» в списке — он должен обнаружить пакеты.

Терминальный эквивалент

Графический интерфейс удобен, но за ним стоят обычные команды. Полезно знать их, чтобы понимать, что происходит:

flatpak update
flatpak remote-ls --updates
flatpak uninstall --unused

Для автоматизации можно добавить ежедневный таймер, но на рабочей машине лучше обновляться вручную: вы хотя бы заметите, если приложение изменило поведение.

Настройки, которые стоит проверить

  • Уровень обновлений: политика Mint по умолчанию осторожная, и это разумно для рабочей машины.
  • Автоматические обновления безопасности: включите, если не хотите проверять вручную.
  • Удаление старых ядер и runtime: следите, чтобы диск не заполнялся.
  • Снапшоты Timeshift перед крупными обновлениями.

Ограничения

Менеджер показывает обновления, но не заменяет понимание. Он не объяснит, почему приложение вдруг стало требовать новых разрешений, и не подскажет, что после обновления Flatpak может измениться поведение интеграции с системой. Для диагностики всё равно понадобятся журналы:

journalctl --user -b --no-pager | grep -i flatpak
flatpak list --app --columns=application,version

Кроме того, Snap в Linux Mint не поддерживается по умолчанию, поэтому его обновления в менеджере не появятся — это отдельная экосистема.

Практический распорядок

Раз в неделю открывайте менеджер обновлений, просматривайте список и применяйте обновления. Раз в месяц проверяйте неиспользуемые пакеты и runtime, а также свободное место. Перед крупным обновлением делайте снапшот Timeshift. Такой режим занимает несколько минут и закрывает основную часть рисков.

Что происходит при обновлении Flatpak

В отличие от APT, Flatpak обновляет не только само приложение, но и среду выполнения. Иногда после обновления приложения выясняется, что ему нужен новый runtime — менеджер покажет его отдельной строкой. Не пропускайте такие пункты: без них приложение может не запуститься.

Ещё одна деталь — размер. Новые версии скачиваются до удаления старых, поэтому на диске должно быть свободное место, сопоставимое с размером обновляемых данных. Если места мало, менеджер завершится ошибкой, и это будет выглядеть как «обновление не работает».

df -h /
flatpak list --columns=application,size,version | sort -k2 -h | tail

Старые runtime остаются после обновления, пока на них ссылается хотя бы одно приложение. Периодически запускайте очистку неиспользуемых пакетов и проверяйте, что приложения после этого по-прежнему запускаются.

Безопасность и разрешения

Обновление может изменить набор разрешений приложения: разработчики добавляют доступ к устройствам или папкам. После крупного обновления полезно открыть Flatseal и посмотреть, не появилось ли лишнего. Особенно это касается приложений, которые раньше работали без доступа к домашнему каталогу.

Если приложение вдруг перестало видеть файлы, не спешите выдавать ему полный доступ. Сначала проверьте, не изменился ли путь или портал, и только потом расширяйте разрешения точечно.

Итог

Поддержка Flatpak в менеджере обновлений Linux Mint — небольшое, но важное улучшение: обновления перестали быть «второй системой», о которой забывают. Пользуйтесь графическим интерфейсом для повседневной работы, но держите под рукой команды flatpak update и flatpak uninstall --unused — они дают больше контроля и понятный результат.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 5 / 5. Количество оценок: 1

Оценок пока нет. Поставьте оценку первым.

Поделиться: Telegram ВКонтакте