2.8333333333333 1 1 1 1 1 1 1 1 1 1 Rating 2.83 (6 Votes)

Что же это такое, Flatpak? Flatpak - это инструмент для управления приложениями и средами которые используют эти приложения, модель flatpak позволяет распространять приложения в независимоcти от конечной хост-системы. Приложения по сути выполняются в изолированной среде - "песочнице", все требующиеся зависимости для работы приложения при необходимости ставятся внутрь песочницы, так что в саму систему ничего кроме самого flatpak менеджера ставится не будет.

Корни растут из Red Hat, так как автором является именно сотрудник этой компании (Александер Ларссон) который принимает активное участие в разработке Gnome.

На сегодня существует большой набор Flatpak приложений начиная от текстовых редакторов, заканчивая 3D играми, которые могут работать на многих платформах, не буду их перечислять, просто выложу скрин:

flatpak distro list

Если видишь знакомое лого, дуй на офф сайт Flatpak смотри инструкцию по установке и выбирай приложения по вкусу из Flathub "магазина" приложений.

Дальше расскажу, как использовать репозиторий Flatpak, как ставить приложения уже загруженный из Flathub, как удалять обновлять и т.п., так как в момент написания статьи у меня Fedora, то ставим нужный пакет:

dnf install flatpak

Подключение репозитория Flathub

Сразу после установки, подключаем flathub репу:

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

Список всех приложений находящихся в подключенном репозитории можно посмотреть командой:

flatpak remote-ls flathub

Поиск и установка приложений

Для поиска конкретного приложения можно использовать аргумент search:

flatpak search gimp

Установить приложение из репы можно при помощи аргумента install:

flatpak install flathub org.gimp.GIMP

Если ты скачал приложение в виде оффлайн пакета откуда-либо, например Inkscape, то установить его можно непосредственно из каталога:

flatpak install --bundle ~/Downloads/flatpak/org.inkscape.Inkscape.flatpak

Если пакет загружен с flathub в виде описания пакета flatpakref, то установить его можно используя просто install или install с аргументом --from:

flatpak install ~/Downloads/flatpak/org.inkscape.Inkscape.flatpakref

Запуск приложений

Запуск можно осуществить из терминала:

flatpak run org.gimp.GIMP

Или создав ярлык, например так:

flatpak create shortcut

Во многих DE, установленное приложение появляется в разделе меню Application в соответствующей секции, например Graphics или Internet... 

Обновление приложений Flatpak

Одной командой:

flatpak update

Просмотр установленных пакетов

Просмотр всех пакетов, включая зависимости:

flatpak list

Просмотр только списка установленных приложений:

flatpak list --app

Удаление приложений

Здесь все просто:

flatpak uninstall org.gimp.GIMP

Еще

Порадовал help, можно просмотреть основную информацию по ключевым параметрам используя:

flatpak --help

Или для конкретного параметра, например install:

flatpak install --help

Официальная документация здесь.

Добавить комментарий


Защитный код
Обновить

Сейчас 283 гостей и ни одного зарегистрированного пользователя на сайте

Вверх
Вниз