Страница поста от канала Лига сисадминов

Лига сисадминов
14.10.2020 22:10
#ит_статьи #linux #flatpak Flatpak что это и как его можно использовать в Linux Что же это такое, Flatpak? Flatpak - это инструмент для управления приложениями и средами которые используют эти приложения, модель flatpak позволяет распространять приложения в независимоcти от конечной хост-системы. Приложения по сути выполняются в изолированной среде - "песочнице", все требующиеся зависимости для работы приложения при необходимости ставятся внутрь песочницы, так что в саму систему ничего кроме самого flatpak менеджера ставится не будет. https://telegra.ph/Flatpak-chto-ehto-i-kak-ego-mozhno-ispolzovat-v-Linux-10-14

Обращаем внимание, что мы не несем ответственности за содержимое(content) того или иного канала размещенный на нашем сайте так как не мы являемся авторами этой информации и на сайте она размещается в автоматическом режиме


Flatpak что это и как его можно использовать в Linux

Что же это такое, 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

Официальная документация ЗДЕСЬ.



Вы не ввели Email
Вы не ввели текст комментария

Возможно Вас заинтересует еще и это: