Pesquisa de site

Como instalar, remover e gerenciar aplicativos Flatpak na linha de comando do Ubuntu


Este tutorial simples mostra como procurar, instalar, remover e gerenciar aplicativos Flatpak no Ubuntu Linux.

Flatpak é um formato de pacote Linux universal desenvolvido por uma comunidade independente. Como o snap, ele é executado em sandbox e agrupa a maioria das bibliotecas de tempo de execução.

Flatpak é compatível com muitas distribuições Linux, por exemplo, CentOS, Fedora, Linux Mint. E está disponível na maioria dos repositórios Linux. Como muitos desenvolvedores de software publicam pacotes binários via flatpak, é uma boa opção instalar aplicativos externos no Ubuntu Linux.

1. Instale o daemon Flatpak no Ubuntu:

Ao contrário do Snap, o daemon flatpak não está pré-instalado no Ubuntu. Você deve primeiro abrir o terminal (Ctrl+Alt+T) e executar o comando para instalá-lo:

sudo apt install flatpak

Para Ubuntu 18.04, você deve primeiro adicionar este repositório PPA antes de executar este comando.

Em seguida, adicione o repositório flathub via comando:

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

2. Encontre o aplicativo Flatpak no Ubuntu:

Flathub.org é o padrão de fato para obter aplicativos empacotados com Flatpak. Você pode navegar pelos aplicativos flatpak diretamente no navegador da web através do link abaixo:

Encontre seus aplicativos Flatpak: https://flathub.org

Se você usar o software Gnome em vez do Snap Store no Ubuntu, a instalação do pacote gnome-software-plugin-flatpak disponibilizará os aplicativos Flatpak no Software Center.

Além disso, você pode pesquisar um aplicativo por meio do flatpak search TEXT. Por exemplo, procurando um aplicativo de rádio via comando:

flatpak search radio

NOTA: a primeira execução deste comando leva alguns segundos para atualizar o banco de dados.

3. Instale o pacote Flatpak:

Se você encontrar um aplicativo usando a página flathub.org, existem 3 maneiras de instalá-lo no Ubuntu.

Opção 1. Clique no botão “INSTALAR” para baixar o arquivo do instalador. Em seguida, abra o terminal (Ctrl+Alt+T) e execute o comando para instalá-lo:

flatpak install /PATH/TO/FILE

Como os arquivos baixados são salvos principalmente na pasta Downloads. Digite ~/Downloads/ e pressione a tecla TAB duas vezes para mostrar os arquivos flatpak disponíveis.

Nesse caso, o comando pode ser:

flatpak install ~/Downloads/com.spotify.Client.flatpakref

Opção 2. Você também pode clicar com o botão direito no botão “INSTALAR” e copiar o link da URL. Em seguida, instale o aplicativo através do comando:

NOTA: NÃO é o URL da página, mas o URL do link de instalação.

flatpak install URL

No caso, o comando será:

flatpak install https://dl.flathub.org/repo/appstream/com.spotify.Client.flatpakref

Opção 3. Em cada página do aplicativo, role para baixo! Você encontrará as instruções da linha de comando.

Se você encontrou um aplicativo, use o comando flatpak search, copie o ID do aplicativo e instale-o via:

flatpak install flathub App-ID

No caso o comando pode ser:

flatpak install flathub com.spotify.Client

4. Liste os aplicativos flatpak instalados:

Para todos os aplicativos instalados, você pode simplesmente executar o comando para listá-los todos:

flatpak list

Para torná-lo limpo, liste apenas os aplicativos por meio do comando:

flatpak list --app

E você pode listar as bibliotecas de tempo de execução instaladas, por exemplo, plataformas GNOME, KDE, QT, via comando:

flatpak list --runtime

5. Desinstale um pacote flatpak:

Para remover um flatpak, primeiro você precisa obter o App-ID através das etapas anteriores. Em seguida, execute o comando:

flatpak uninstall --delete-data App-ID

Por exemplo, remova o GIMP como mostra a imagem anterior por meio do comando:

flatpak uninstall --delete-data org.gimp.GIMP

A remoção de aplicativos flatpak NÃO removerá as bibliotecas de tempo de execução independentes (plataformas QT, GNOME, etc.). Você pode executar este comando para se livrar deles e liberar espaço em disco:

flatpak uninstall --unused

E para remover tudo o que está instalado, execute:

flatpak uninstall --all

Além de gerenciar permissões de aplicativos flatpak, experimente o Flatseal.

Artigos relacionados