- - Como usar e instalar o FlatPak no Linux

Como usar e instalar o FlatPak no Linux

Parece que os instaladores universais de aplicativosé a novidade no mundo Linux. Você tem os desenvolvedores por trás do Ubuntu trabalhando em snaps, App Image (também conhecido como o mais próximo dos arquivos .exe no Linux), Deis, ZeroInstall e, é claro, a novidade de que todos estão falando: Flatpak. Por muito tempo, a comunidade de código aberto e o Linux como um todo precisaram de uma maneira única de fornecer software para muitas distribuições diferentes do Linux. Em 2017, existem muitos projetos de software diferentes competindo pelos holofotes. Flatpak não é diferente. É uma ferramenta desenvolvida pelo Free Desktop Project que promete tornar super fácil o fornecimento de qualquer tipo de software, sem problemas e com facilidade para qualquer tipo de distribuição Linux no mercado.

ALERTA DE SPOILER: Role para baixo e assista ao tutorial em vídeo no final deste artigo.

Neste artigo, veremos como obter essa nova e empolgante tecnologia funcionando em sua distribuição Linux favorita.

Instalando o FlatPak

Os desenvolvedores do Flatpak trabalharam duro com o Linuxmantenedores de distribuição para facilitar a execução de tudo. Abra uma janela do terminal, localize a seção com o sistema operacional que você usa e digite o (s) comando (s) para instalá-lo!

Arch Linux

sudo pacman -S flatpak

Fedora

sudo dnf install flatpak

OpenSUSE

sudo zypper install flatpak

Mageia

sudo urpmi flatpak

ou (se estiver usando DNF)

sudo dnf install flatpak

Ubuntu

Ubuntu 16.04 LTS

sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update sudo apt install flatpak

Ubuntu 17.04+

sudo apt install flatpak

Teste Debian / Instável

sudo apt-get install flatpak

Gentoo

Primeiro, obtenha um shell raiz: sudo -s or su

Em seguida, crie um novo arquivo de configuração: nano -w /etc/portage/repos.conf/flatpak-overlay.conf

Cole o seguinte código dentro do arquivo:

[flatpak-overlay]
priority = 50
location = /usr/local/portage/flatpak-overlay
sync-type = git
sync-uri = git://github.com/fosero/flatpak-overlay.git

sincronização automática = Sim

Salve o arquivo de configuração com a combinação de teclado Ctrl + O.

Por fim, execute uma sincronização para instalar o Flatpak.

emerge --sync

Usando o Flatpak

Flatpak é uma tecnologia muito descentralizada. Ao contrário de outras soluções de "aplicativos universais", como snaps, não há uma loja de software única. Em vez disso, existem muitos. Esse programa permite que os usuários criem seus próprios contêineres e os carreguem nos servidores oficiais, mas também é possível que os usuários hospedem seus próprios e ignorem completamente a maneira oficial.

Você é um desenvolvedor? Confira as informações oficiais para aprender como fazer um Flatpak.

Instalando um Flatpak a partir de um Repositório

Para instalar um aplicativo Flatpak no seu computador Linux, abra um terminal. Em seguida, insira este comando para obter acesso root: sudo -s

Neste exemplo, instalaremos o Spotify pela linha de comando. Comece dizendo ao serviço Flatpak para obter o aplicativo remoto.

flatpak install --from https://s3.amazonaws.com/alexlarsson/spotify-repo/spotify.flatpakref

Em seguida, instale o Spotify com o comando run.

flatpak run com.spotify.Client


Quando o processo estiver concluído, verifique o menu do aplicativo. Um ícone do Spotify aparecerá.

Instalando um Flatpak a partir de um Arquivo

Felizmente, a linha de comando não é a única maneira de instalar um aplicativo Flatpak. Também é possível baixar um .flatpakref e instale-o sem inserir um único comando.

Primeiro, verifique se o gnome-software está instalado no sistema (embora provavelmente já esteja). Em seguida, faça o download de um .flatpakref arquivo através da página do aplicativo. Neste exemplo, usaremos o Skype.

Quando o arquivo for baixado para o seu PC, abrao gerenciador de arquivos e vá para o local do aplicativo baixado. Clique com o botão direito do mouse e selecione "Abrir com instalação de software". Isso iniciará a loja Gnome Software e exibirá uma página que mostra informações detalhadas do aplicativo que será instalado.

Clique no botão de instalação, digite sua senha e aguarde. Uma notificação será exibida quando o programa terminar.

É isso aí! Verifique o menu do aplicativo para o programa recém-instalado.

Atualizando Flatpaks

A atualização, como a instalação, é possível de duas maneiras. A primeira maneira é com o terminal. Comece listando todos os Flatpaks instalados no sistema com o comando list.

flatpak list

Em seguida, selecione um aplicativo Flatpak na lista e adicione-o ao final de: flatpak update

Fazer isso atualizará o aplicativo individual. Como alternativa, basta digitar flatpak update para atualizar todos os aplicativos no sistema.

Não quer usar o terminal? Basta usar o Gnome Software normalmente. Quando houver uma atualização do Flatpak, você verá! Instale-o normalmente, junto com atualizações regulares de software.

Desinstalando Flatpaks

Desinstale um aplicativo usando primeiro o comando list para encontrar o nome do aplicativo a ser desinstalado. Em seguida, copie o nome e digite:

sudo flatpak uninstall appnamehere

Como alternativa, abra o Gnome Software, procure o aplicativo e clique em "desinstalar".

Conclusão

A distribuição de software sempre foi um dospontos mais fracos do Linux: os desenvolvedores não desejam empacotar seus programas em 100 formatos diferentes. Além disso, os usuários desejam uma maneira melhor de instalar o software, em vez de confiar no terminal. Flatpack é outra tentativa de corrigir isso. Ele realiza essa tarefa gigantesca ao pegar programas e virtualizá-los dentro de contêineres, permitindo que eles executem qualquer coisa a qualquer momento. O desenvolvimento desse software está acelerando, com a Flatpaks ajudando a fornecer softwares populares como: Spotify, Blender, Mozilla Firefox e até Microsoft Skype. O suporte a essa ferramenta é enorme e a adoção está cada vez melhor.

Flatpaks têm muito potencial, mas sãoofuscado por outros jogadores no jogo "instalador universal do Linux". Como resultado, eles são conhecidos apenas pelos geeks do Linux. Espero que este tutorial mostre alguma luz necessária no Flatpak, para que todos os tipos de usuários do Linux possam começar a usá-los!

Comentários