FlatPak

Posted by

De forma resumida Flatpak e um sistema de gestão de aplicações para Linux que funciona de forma consistente independente do sistema operativo (Ex: Ubuntu, Debian, openSUSE, Red Hat, SUSE, Arch, etc.).
Este sistema de gestão de aplicações tem como objectivo permitir com que desenvolvedores distribuam as suas aplicações de forma segura e sem a necessidade de criar diversos pacotes para diferentes distribuições. O Flatpak utiliza sandboxing para garantir que as De forma resumida Flatpak e um sistema de gestão de aplicações para Linux que funciona de forma consistente independente do sistema operativo (Ex: Ubuntu, Debian, openSUSE, Red Hat, SUSE, Arch, etc.).

Este sistema de gestão de aplicações tem como objectivo permitir com que desenvolvedores distribuam as suas aplicações de forma segura e sem a necessidade de criar diversos pacotes para diferentes distribuições. O Flatpak utiliza sandboxing para garantir que as aplicações são executadas em um ambiente seguro e evitar que as mesmas causem problemas ao resto do sistema.

Flatpak não e a única solução que tenta ser agnóstica do sistema operativo, também existem outras soluções como o AppImage e Snap (o Snap e desenvolvido pela Canonical, empresa que desenvolve o Ubuntu).

O repositório oficial dos desenvolvedores do Flatpak e o Flathub, neste repositório existem varias aplicações que podem ser instaladas, algumas delas são GIMP, Spotify, Skype, Steam, Visual Studio Code, Atom Editor, e muitas outras.

Para instalar o Flatpak verifique no gestor de pacotes da sua distribuição Linux pelo pacote “flatpak”, existe também um plugin para o Gnome Software que permite a instalação de pacotes Flatpak pela loja de aplicativos chamado de “gnome-software-plugin-flatpak”.

Debian e derivados

[php]# apt install faltpak gnome-software-plugin-flatpak[/php]

openSUSE

[php]# zypper install faltpak[/php]

Red Hat

[php]# yum install faltpak[/php]

Arch Linux

[php]# pacman -S faltpak[/php]

Apos a instalação do faltpak vamos adicionar o repositório Flathub com o comando abaixo.

[php]# flatpak remote-add –if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo[/php]

Para listar todos os aplicativos existentes no repositório usamos o abaixo:

[php]# flatpak remote-list[/php]

Para procurar um aplicativo no repositório usamos o abaixo:

[php]# flatpak search libreoffice[/php]

Para instalar um aplicativo como o LibreOffice usamos o comando abaixo.

[php]# faltpak install org.libreoffice.LibreOffice[/php]

Para listar os aplicativos instalados no sistema usamos o comando abaixo.

[php]# flatpak list[/php]

Para remover um aplicativo usamos o comando abaixo.

[php]# flatpak remove org.libreoffice.LibreOffice[/php]

Para remover um repositório usamos o comando abaixo.

[php]# flatpak remote-delete flathub[/php]

As aplicações também podem ser instaladas usando o Gnome Software caso tenha instalado.

Espero que este rápido artigo tenha sido útil. Até a próxima.

Leave a Reply

O seu endereço de email não será publicado. Campos obrigatórios marcados com *

This site uses Akismet to reduce spam. Learn how your comment data is processed.