Flatpak, разработанный Александром Ларссоном, представляет собой альтернативу формату пакетов snap, который был введен Canonical в Ubuntu 16.04. Ранее Flatpak носил название xdg-app до мая 2016 года. Оба решения, Flatpak и Snap, заявляют о том, что они предоставляют безопасную среду для запуска приложений в песочнице.
Команда разработчиков Flatpak обладает глубокими знаниями и активным участием в сообществе Fedora и Gnome. Теперь же эта технология доступна и на других дистрибутивах Linux, включая Ubuntu, Debian и Arch Linux.
В данном руководстве описано, как установить и запустить музыкальный плеер Spotify в виде Flatpak-приложения. Приведенные шаги были успешно проверены на Fedora 23, Ubuntu 16.04, Debian 8 Jessie и Arch Linux.
Содержание статьи
Установка flatpak и flatpak-builder.
Федора 23 и более поздние версии.
Flatpak служит для установки пакетов, тогда как flatpak-builder предназначен для их сборки. Ostree — это инструмент для работы с деревьями больших бинарных файлов и выполняет ключевую роль в системе Flatpak.
sudo dnf install flatpak flatpak-builder ostree
Убунту 16.04
sudo add-apt-repository ppa:alexlarsson/flatpak sudo apt update sudo apt install flatpak flatpak-builder ostree
Дебиан 8 Джесси
Скачайте из репозитория sdk. gnome. org.
wget - O - https://sdk. gnome. org/apt/debian/conf/alexl. gpg. key | sudo apt-key add - echo "deb [arch=amd64] https://sdk. gnome. org/apt/debian/ jessie main" | sudo tee - a /etc/apt/sources. list. d/flatpak. list sudo apt install apt-transport-https sudo apt update sudo apt install flatpak flatpak-builder ostree
Arch Linux — это дистрибутив, основанный на принципах KISS (Keep It Simple, Stupid), предлагающий пользователям полную свободу в настройке системы. Он ориентирован на опытных пользователей, позволяя им контролировать каждый аспект своей операционной системы.
Пакет flatpak включает в себя как исполняемый файл flatpak, так и инструмент flatpak-builder.
sudo pacman - S flatpak ostree
Создание Flatpak-версии приложения Spotify.
Загрузите GPG-ключ для Gnome SDK.
wget https://sdk. gnome. org/keys/gnome-sdk. gpg
Добавьте репозиторий Gnome SDK. Команда ниже создаст репозиторий с именем gnome.
flatpak --user remote-add --gpg-import=gnome-sdk. gpg gnome http://sdk. gnome. org/repo/
Мы загружаем freedesktop. org SDK runtime из репозитория Gnome SDK для компиляции Flatpak-приложения Spotify.
flatpak --user install gnome org. freedesktop. Sdk 1.4
Установите платформенный рантайм freedesktop. org, чтобы запустить приложение Spotify в формате Flatpak.
flatpak --user install gnome org. freedesktop. Platform 1.4
Автор flatpak,

Приложение Spotify в формате Flatpak совместимо с Fedora 23.

Приложение Spotify в формате Flatpak, функционирующее на Debian 8 Jessie.

Spotify в формате Flatpak для Arch Linux.

Важно подчеркнуть, что приложение Spotify в формате Flatpak нуждается в среде freedesktop. org, что не обеспечивает гарантии его совместимости с запуском других приложений Flatpak.
Мы всегда рады вашим комментариям, вопросам и предложениям. Если этот пост оказался для вас полезным, не забудьте подписаться на нашу бесплатную рассылку или следить за нами в Google+, Twitter, а также поставить лайк нашей странице на Facebook.

