Capítulo 19. Instalação de aplicações usando Flatpak
19.1. A tecnologia Flatpak
A Flatpak fornece ambiente de caixa de areia para construção de aplicações, implantação, distribuição e instalação. As aplicações que você executa usando Flatpak têm acesso mínimo ao sistema host, o que protege a instalação do sistema contra aplicações de terceiros. Flatpak fornece estabilidade de aplicações independentemente de sua arquitetura do kernel Linux, nome, versão ou lançamento. Flatpak permite que você instale e execute várias versões de um mesmo aplicativo simultaneamente.
Os detalhes da aplicação embalada com Flatpak são armazenados no arquivo flatpakref que utiliza a extensão .flatpakref
. Cada arquivo flatpakref contém informações que permitem adicionar o controle remoto e instalar a aplicação. Você pode acessar os arquivos do flatpakref remotamente em um repositório remoto, ou você pode baixá-los e gerenciá-los localmente em seu computador.
Flatpak pode ser usado em combinação com repositórios centralizados de terceiros para aplicações embaladas com Flatpak. Note que a Red Hat suporta Flatpak como um método de instalação de aplicações. As aplicações de repositórios de terceiros não são suportadas pela Red Hat.