flatpak

Como instalar aplicativos Flatpak, Snap e AppImage no Linux

Como instalar aplicativos Flatpak, Snap e AppImage no Linux
Este artigo explicará como instalar, remover e gerenciar pacotes Flatpak, Snap e AppImage no Linux. Esses três formatos de empacotamento têm estado em desenvolvimento nos últimos anos e fornecem pacotes agnósticos de distribuição que podem ser instalados em todas as principais distribuições Linux. Uma comparação detalhada entre esses formatos de embalagem está disponível aqui.

Instalando e gerenciando pacotes Flatpak

Se estiver usando o Ubuntu, seus derivados ou outras distribuições Linux baseadas no Ubuntu, você pode executar os dois comandos a seguir para configurar pacotes Flatpak:

$ sudo apt install flatpak
$ flatpak remote-add - se não existir flathub https: // flathub.org / repo / flathub.flatpakrepo

O segundo comando adiciona o repositório oficial Flathub que pode ser usado para baixar e instalar aplicativos Flatpak. É possível adicionar outros repositórios de terceiros, substituindo a URL do repositório no segundo comando acima. No entanto, em geral, você deve seguir o repositório padrão para evitar a instalação de aplicativos não testados que podem ter problemas de segurança.

Se você estiver usando qualquer outra distribuição Linux, siga este guia de configuração rápida que cobre as instruções de instalação para mais de 25 distribuições Linux.

Depois de concluir a configuração do Flatpak, você pode ir para a loja Flathub para baixar qualquer aplicativo de sua escolha. Por exemplo, para instalar o pacote Firefox Flatpak, você pode visitar sua listagem na loja Flathub ou pesquisá-lo usando a barra de pesquisa no site Flathub. Cada listagem na página Flathub inclui um comando de instalação na parte inferior da página. Você precisa executar este comando no terminal para instalar o pacote. Observe que o comando é o mesmo para todas as distribuições Linux. Para o caso citado, você precisa executar o seguinte comando para instalar o pacote flatpak do Firefox:

$ flatpak install flathub org.Mozilla.Raposa de fogo

Observe que ao instalar um pacote Flatpak, você pode ser solicitado a instalar pacotes e dependências adicionais. Isso é normal, pois os pacotes Flatpak instalam os pacotes e bibliotecas necessários conforme necessário.

Para remover um pacote Flatpak instalado, você precisa executar o seguinte comando (substituir o ID do pacote):

$ flatpak uninstall org.Mozilla.Raposa de fogo

Se você não se lembra do ID do pacote, pode obtê-lo na página de listagem da loja Flathub. Flatpak também mostrará sugestões de aplicativos se você fornecer apenas um nome ou ID parcial. Por exemplo, se você apenas usar “firefox” no comando acima, Flatpak apresentará automaticamente a você a opção de remover o pacote do Firefox.

Para atualizar um pacote Flatpak instalado, você precisa executar o seguinte comando (substituir o ID do pacote):

$ flatpak update org.Mozilla.Raposa de fogo

Para listar todos os pacotes Flatpak instalados em seu sistema Linux, use o seguinte comando:

lista de $ flatpak

Muitas distribuições Linux usam o plugin Flatpak em seu aplicativo de distribuição de software para facilitar a instalação e atualizações automáticas. Para obter mais informações sobre o uso do Flatpak, execute os dois comandos a seguir:

$ flatpak --help
$ man flatpak

Instalando e gerenciando pacotes instantâneos

Ubuntu, seus derivados e a maioria das outras distribuições Linux baseadas no Ubuntu vêm com suporte Snap habilitado por padrão. Você pode pesquisar por pacotes de snap no aplicativo do centro de software GUI, bem como instalá-los a partir da linha de comando. Pacotes de snap também podem ser pesquisados ​​no site da Snap Store. Cada listagem na loja instantânea mostra um comando para instalar o aplicativo listado.

Para adicionar suporte Snap a outras distribuições Linux, você pode precisar instalar o pacote “snapd” primeiro (semelhante à configuração do Flatpak explicada acima). Siga o guia de configuração snapd disponível aqui para mais de 25 distribuições Linux.

Assim que terminar de instalar o snapd, visite qualquer listagem na loja Snap e execute o comando especificado listado na página. Por exemplo, para instalar o Android Studio Snap, você precisará executar o seguinte comando:

$ sudo snap install android-studio --classic

Para remover um pacote Snap, use o seguinte comando (substitua o nome do aplicativo conforme necessário):

$ sudo snap remove android-studio

Para listar todos os pacotes Snap instalados em seu sistema, use o seguinte comando:

$ snap list

Observe que você não pode desativar as atualizações instantâneas. Eles são instalados automaticamente em seu sistema em intervalos periódicos. Você pode, no entanto, reagendá-los ou reter as atualizações temporariamente. Um guia detalhado sobre o gerenciamento de atualizações Snap está disponível aqui.

Para saber mais sobre os pacotes Snap, execute os dois comandos a seguir:

$ snap --help
$ man snap

Instalando e gerenciando pacotes AppImage

Os pacotes AppImage funcionam de maneira semelhante aos arquivos “exe” portáteis que você pode ter usado no Windows. Tudo que você precisa fazer é baixar um arquivo AppImage e marcá-lo como executável para executar o aplicativo. Para tornar um arquivo AppImage executável, execute um comando no seguinte formato:

$ chmod + arquivo x.appimage

Depois de marcado como executável, clique duas vezes no arquivo AppImage executável para iniciar o aplicativo. Para remover um arquivo AppImage, basta excluí-lo do armazenamento do disco rígido.

Semelhante a Flatpak e Snap, uma loja AppImage também está disponível. No entanto, ao contrário de Snap e Flatpak, os desenvolvedores que distribuem seus aplicativos no formato AppImage não costumam listá-los neste armazenamento centralizado. Os arquivos AppImage são distribuídos principalmente por meio de repositórios de código-fonte ou de sites de aplicativos.

Em alguns casos, os arquivos AppImage podem solicitar que você crie um inicializador que aparece nos menus do aplicativo e na área de trabalho como um atalho. Se você optou por criar um iniciador, você pode querer removê-lo após excluir um arquivo AppImage. Para isso, basta visitar o local especificado abaixo e excluir o associado “.desktop ”arquivo.

$ HOME /.local / compartilhamento / aplicativos /

Conclusão

Os pacotes Flatpak, Snap e AppImage forneceram novas maneiras de distribuir aplicativos em todas as principais distribuições Linux. Eles fornecem melhor segurança e tornam mais fácil para os desenvolvedores distribuir seus aplicativos. Esses novos formatos de pacote são o futuro do empacotamento de aplicativos Linux, especialmente para aplicativos de terceiros que não fazem parte do sistema.

Como baixar e jogar Sid Meier's Civilization VI no Linux
Introdução ao jogo Civilization 6 é uma versão moderna do conceito clássico introduzido na série de jogos Age of Empires. A ideia era bastante simples...
Como instalar e jogar Doom no Linux
Introdução ao Doom A série Doom teve origem nos anos 90 após o lançamento do Doom original. Foi um sucesso instantâneo e, a partir desse momento, a sé...
Vulkan para usuários de Linux
A cada nova geração de placas gráficas, vemos os desenvolvedores de jogos ultrapassarem os limites da fidelidade gráfica e se aproximarem mais do foto...