Flatpak – это система управления пакетами и приложениями для Linux, которая позволяет разработчикам и пользователям распространять, устанавливать и запускать приложения на различных дистрибутивах Linux без необходимости беспокоиться о зависимостях и конфликтах между библиотеками.
Основные особенности Flatpak
- Кросс-дистрибутивность: Flatpak позволяет устанавливать одни и те же приложения на различные дистрибутивы Linux, обеспечивая единообразие и совместимость.
- Изоляция приложений: Приложения, установленные через Flatpak, работают в изолированной среде (sandbox), что повышает безопасность и предотвращает конфликты между различными версиями библиотек.
- Централизованный репозиторий: Flathub – это централизованный репозиторий приложений Flatpak, где пользователи могут найти и установить широкий спектр приложений.
- Управление зависимостями: Flatpak автоматически управляет зависимостями приложений, упаковывая необходимые библиотеки и ресурсы вместе с приложением.
- Легкость обновления: Приложения Flatpak легко обновляются, и обновления могут быть распространены быстро и эффективно через Flathub или другие репозитории.
- Интеграция с рабочими столами: Flatpak хорошо интегрируется с различными рабочими столами Linux и поддерживает интеграцию с менеджерами пакетов и магазинами приложений различных дистрибутивов.
Flatpak предлагает удобный и гибкий способ управления приложениями в Linux, облегчая разработчикам распространение их приложений и пользователям – их установку и использование.
Установка Flatpak в Ubuntu
Для Ubuntu 24.04 и 23.10 используйте следующую команду для установки Flatpak:
sudo apt install flatpak
Если вы используете более старую версию Ubuntu, добавьте следующий репозиторий:
sudo add-apt-repository ppa:alexlarsson/flatpak sudo apt update sudo apt install flatpak
Для включения поддержки Flatpak в центр приложений Ubuntu Software выполните следующие команды:
sudo apt install gnome-software-plugin-flatpak
Для включения поддержки Flatpak в центр приложений Discover (KDE) выполните следующую команду:
sudo apt install plasma-discover-backend-flatpak
Добавьте репозиторий Flathub, где расположены все приложения Flatpak:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
Перезагрузите компьютер.
Установка Flatpak в других дистрибутивах Linux
Flatpak доступен для установки почти во всех дистрибутивах. Вот краткий список команд для установки Flatpak в различных дистрибутивах.
Названия дистрибутивов |
Инструкция по установке Flatpak и репозитория Flathub |
AlmaLinux |
Включен по умолчанию. |
Alpine Linux |
Выполните следующие команды: sudo apk add flatpak
|
Arch Linux |
Выполните следующие команды:
|
CentOS |
Включен по умолчанию. |
Clear Linux |
Включен по умолчанию. |
Debian |
Выполните следующие команды:
Перезагрузите систему. |
Deepin OS |
Выполните следующие команды:
Перезагрузите систему. |
elementary OS |
Включен по умолчанию. |
Endeavour OS |
Включен по умолчанию. |
Endless OS |
Включен по умолчанию. |
Fedora Linux |
Включен по умолчанию.Нужно добавить репозиторий Flathub:
Перезагрузите систему. |
Gentoo |
Выполните следующие команды:
Перезагрузите систему. |
KDE Neon |
Включен по умолчанию. |
Kubuntu |
Выполните следующие команды:
Перезагрузите систему. |
Linux Mint |
Включен по умолчанию. |
Mageia |
Выполните следующие команды:
Перезагрузите систему. |
Manjaro Linux (Arch-based) |
Установлен по умолчанию в Manjaro 20 и новее. |
MX Linux |
Включен по умолчанию. |
Nix OS |
Откройте /etc/nixos/configuration.nix и добавьте следующую команду:
Затем выполните:
Перезагрузите систему. |
openSUSE Leap and Tumbleweed |
Flatpak предустановлен. Необходимо подключить репозиторий Flathub:
Перезагрузите систему. |
Pop OS |
Включен по умолчанию. |
Raspberry Pi OS |
Выполните следующие команды:
|
Red Hat Enterprise Linux (RHEL) |
Перезагрузите систему. |
Solus |
Выполните следующие команды:
Перезагрузите систему. |
Void Linux |
Выполните следующие команды:
|
Zorin OS |
Включен по умолчанию. |
Установка приложений Flatpak в Ubuntu и других дистрибутивах
flatpak install org.gimp.GIMP
Замените "org.gimp.GIMP" на идентификатор необходимого вам приложения.
Для обновления всех пакетов Flatpak в системе выполните:
flatpak update
Для удаления пакета используйте следующую команду, заменив идентификатор приложения на нужный:
flatpak remove org.gimp.GIMP
Использование графического метода для установки приложений Flatpak
После добавления репозитория и модуля в центр приложений, программы Flatpak будут доступны в вашем центре приложений.
Вы также можете скачать с магазина приложений Flathub установочные файлы с расширением .flatpakref.
- Перейдите на Flathub .
- Найдите необходимые приложения, которые хотите установить.
- Нажмите на кнопку «Установить» после выбора нужного приложения.
- После загрузки файла с расширением flatpakref, запустите его, нажав на него два раза.
- Центр приложений откроется, дождитесь завершения установки.
В этом руководстве мы рассмотрели как легко можно установить поддержку Flatpak и репозиторий Flathub, получив доступ к огромной базе приложений, которые оперативно обновляются.
Linux: обзоры и обновления
• Обновление GE-Proton 9-27 для Linux и Steam Deck: исправления для Ubisoft Connect, Epic Games, Wuthering Waves и Monster Hunter Wilds
• Релиз Linux Lite 7.4: исправления ошибок и новые версии ПО
• Вышло обновление SteamOS 3.6.24 для Steam Deck с исправлениями для Avowed и No Rest for the Wicked
• В KDE исправлены основные сбои в Plasma 6.3.4, количество VHI-багов снижено до нуля
• Обновление CachyOS: Linux для игр получил поддержка видеокарт RDNA4, GeForce RTX 5070 Ti и RTX 5070
• Как восстановить работу Copilot в Microsoft Edge на Linux: Пошаговая инструкция