Что такое Flatpak?

Стандартный

flatpaklogo

Что такое Flatpak? Это система для сборки самодостаточных пакетов графических приложений, которые не имеют привязку к конкретному дистрибутиву Linux и выполняются в специальном контейнере, который изолирует приложение от самой операционной системы. Flatpak не сможет повредить ОС, внеся в нее сбои из-за зависимостей. Это своего рода портативное приложение, которое в себе несет нужные зависимости и библиотеки, не контактируя с элементами самой системы.
На данный момент поддержка Flatpak-пакетов обеспечивается для Arch Linux, Fedora, Debian, Mageia и Ubuntu. Пользователи таких операционных систем, как Arch, Fedora и Linux Mint 18.2 уже получили поддержку Flatpak-пакетов из коробки. Пользователи Убунту должны вручную включить Flathub. Разберемся как это сделать.



Чтобы у вас была возможность запуска flatpak на Ubuntu, нужно сначала его установить командой в Терминале:

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update && sudo apt install flatpak gnome-software-plugin-flatpak

Чтобы был доступ к приложениям из Flathub нужно добавить нужный репозиторий:

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

Теперь нужно будет выйти из системы и опять в нее войти. Это требуется для обновления кэша Ubuntu Software. После этого все приложения flatpak появятся в Центре приложений Убунту. Отличить данные программы можно по надписи Источник — dl.flathub.org.

Если во время установки программы из Центра приложений появится ошибка, в таком случае нужно будет утановить приложение командой в Терминале. Для этого переходим на сайт https://flathub.org/apps/ и скачиваем нужное приложение или игру, я покажу на примере программы Gradio. Скачиваем пакет de.haeckerfelix.gradio.flatpakref

Переходим в каталог с загруженным пакетом:

cd ~/Загрузки

и устанавливаем программу командой:

sudo flatpak install de.haeckerfelix.gradio.flatpakref

Ищем программу в меню приложений или через поиск Dash.

Для удаления приложения нужно выполнить команду:

sudo flatpak uninstall de.haeckerfelix.gradio


8 Comments

  1. Добрый день! А кто подскажет, как для программы из flatpak установить иконку в док-панель Docky или Plank?

  2. День добрый!
    Для обновления кэша Ubuntu Software разве не достаточно в терминале выполнить команду: sudo apt-get update?

  3. хотел я установить Гимп 2.10 (для установки нужен флетпак), но в убунту 14 не ставится этот флетпак. Хочу через пару дней установить убу18.

    Хотя незнаю как по скорости оно будет летать. Системные требование еще не читал, дистрибутив еще не качал.

    Подскажите как будет работать убу18 на амд 6000+ (2ядр по 3 ггц), 8 гб озу, ссд.

  4. Привет! При установке GIMP 2.10(а точнее библиотек Gnome) в Xubuntu 18.04 возникает ошибка:
    user@user:~$ flatpak install flathub org.gimp.GIMP
    Потрібне середовище бібліотек для org.gimp.GIMP/x86_64/stable (org.gnome.Platform/x86_64/3.28) не встановлено, шукаємо…
    Знайдено у сховищі flathub, хочете встановити? [y/n]: y
    Встановлюємо: org.gnome.Platform/x86_64/3.28 з flathub
    [###### ] Отримуємо: 56,1 МБ/215,3 МБ (126,0 кБ/s)
    помилка: Під час отримання runtime/org.gnome.Platform/x86_64/3.28 з віддаленого сховища flathub: Помилка розв’язання «dl.flathub.org»: Тимчасова помилка розв’язання назв

    Что делать?

Leave a Reply