Guia para iniciantes do Flatpak: introdução ao download de aplicativos com o Flatpak

Qualquer iniciante pode lidar com o sistema operacional Linux de uma maneira simples, onde os pacotes podem ser instalados facilmente enquanto economiza tempo e esforço. Canonical, a empresa-mãe do Ubuntu, foi a primeira a implementar Pacotes de pressão É um sistema livre de dependências que pode ser usado em várias distribuições.

Depois do Snap, vem o Flatpak, outro sistema de empacotamento universal, escrito em C. Considerado um utilitário de gerenciamento de pacotes, permite ao usuário instalar e executar aplicativos em um ambiente isolado.

Guia para iniciantes do Flatpak: introdução ao download de aplicativos com Flatpak - Linux

Termos básicos

Como o Snap, o Flatpak visa simplificar o gerenciamento de aplicativos em várias distribuições Linux. Aqui estão alguns termos comuns que vale a pena conhecer:

  • Flatpak: Este é um sistema usado para criar, distribuir e executar aplicativos de área de trabalho em área restrita no Linux.
  • Tempo de execuçãoRuntimes: Runtimes também são chamados de plataformas, onde atuam como plataformas integradas para fornecer as ferramentas essenciais necessárias para fazer um aplicativo Flatpak.
  • Flatpack: Estes são os aplicativos que o usuário pode instalar usando o comando flatpak em seus computadores.

Vantagens de usar Flatpak

  • العالمية: Flatpak, como um gerenciador de serviço complementar, permite ao usuário instalar e executar aplicativos em quase qualquer dispositivo Ambiente de desktop Linux. Isso incluirá qualquer distros não GNU, sistemas operacionais somente leitura, distros não systemd ou outras arquiteturas.
  • Um amigo da inovaçãoFlatpak incentiva os administradores de distribuição a ajudar os desenvolvedores a se concentrarem em seus objetivos de inovação.
  • Estabilidade: Nenhuma falha no aplicativo faz com que o sistema trave. Isso ocorre porque o Flatpak contém tempos de execução e não interfere na operação do sistema.
  • Instalar sem permissões de root: Você não precisa de altos privilégios ao instalar o aplicativo Flatpak / runtime.
  • Execute aplicativos no sandboxUm dos principais objetivos do Flatpak é melhorar a segurança do sistema, isolando os aplicativos uns dos outros. Os aplicativos serão executados no sandbox e em contêineres separados.

Instale Flatpak em distribuições Linux

Existem diferentes maneiras de instalar o Flatpak, dependendo da distribuição do Linux que você está usando.

A instalação do Flatpak é um procedimento de duas etapas. A primeira etapa envolve a instalação do Flatpak por meio do gerenciador de pacotes. A segunda etapa envolve adicionar o repositório Flathub do Flatpak, onde você pode instalar vários aplicativos.

Veja como instalar o pacote em diferentes distribuições Linux:

No Ubuntu e Mint

Por padrão, Ubuntu 18.04 e Mint 19.3 e versões posteriores oferecem suporte a Flatpak. Você pode instalar o pacote no Ubuntu e Linux Mint usando APT:

sudo apt install flatpak

Em distribuições baseadas em Depian e Depian

Para instalar o Flatpak em distribuições baseadas em Depian, como Elementary e Zorin, você precisa adicionar o PPA ao seu sistema antes de baixar o pacote:

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

Você também pode usar os comandos acima para instalar o Flatpak no Ubuntu.

No Red Hate e no Fedora

Para instalar em distribuições baseadas em RHEL, como Fedora e CentOS, execute este comando:

sudo dnf install flatpak

Como alternativa, você também pode usar o gerenciador de pacotes YUM:

sudo yum install flatpak

no OpenSUSE

Emita o seguinte comando para instalar o Flatpak no OpenSUSE:

sudo zypper install flatpak

no ArchLinux / Manjaro

Por último, mas não menos importante, para instalar o pacote no Arch Linux e suas distribuições baseadas, execute o seguinte comando:

sudo pacman -S flatpak

Adicionando um Repositório Flatub no Linux

A próxima etapa é adicionar o repositório Flatpak, Flathub , para que você possa baixar e instalar aplicativos de um de seus repositórios mais populares e usados.

Para adicionar o repositório no Linux, execute este comando:

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

Como usar Flatpak no Linux

Usar Flatpak é bastante semelhante a usar outros gerenciadores de pacotes no Linux. Você pode pesquisar e instalar aplicativos do repositório Flathub usando a ferramenta de linha de comando Flatpak.

Encontre aplicativos no Flatthub

Antes de começar a instalar aplicativos, você pode verificar se um determinado aplicativo está disponível no repositório. O formato padrão deste comando é:

flatpak search application-name

Como exemplo, vamos procurar e instalar o Spotify, se disponível.

flatpak search spotify

Os valores resultantes exibirão o ID do aplicativo, versão, ramificação e controles remotos com uma descrição.

Instalando pacotes usando Flatpak

A fórmula básica para instalar aplicativos usando Flatpak é:

flatpak install remotes applicationID

Por exemplo, para instalar o Spotify, você pode usar o seguinte comando:

flatpak install flathub com.spotify.Client

Execute o aplicativo

Use o seguinte formato de comando para iniciar um aplicativo:

flatpak run applicationID

Por exemplo:

flatpak run com.spotify.Client

Isso eventualmente iniciará o aplicativo Spotify em seu sistema.

Lista de pacotes Flatpak instalados

Vamos dar um passo adiante. Para obter uma lista de todos os pacotes Flatpak instalados em seu sistema:

flatpak list

Atualize os pacotes instalados

Para atualizar os pacotes Flatpak dentro do seu sistema, execute o comando:

flatpak update

Se todos os pacotes já estiverem atualizados, não haverá novas alterações após a execução do comando acima.

Desinstale o aplicativo usando Flatpak

Se você instalou um aplicativo e não deseja mais mantê-lo, pode desinstalá-lo com êxito usando o método de desinstalação. A forma padrão do comando é:

flatpak uninstall applicationID

Como acabamos de instalar o Spotify, tente desinstalar o aplicativo digitando:

flatpak uninstall com.spotify.Client

Habilitar Repositório GNOME

Assim como o Flathub, o repositório GNOME contém todos os aplicativos GNOME essenciais. O próprio repositório central tem duas versões: estável e noturna.

Repositório GNOME estável adicionado

Use o wget para baixar as chaves GPG para o repositório:

wget https://sdk.gnome.org/keys/gnome-sdk.gpg

Adicione o repositório GNOME Flatpak ao seu sistema usando remote-add:

sudo flatpak remote-add — gpg-import=gnome-sdk.gpg — if-not-exists gnome-apps https://sdk.gnome.org/repo-apps/

Para instalar a versão Nightly em vez disso, emita os seguintes comandos:

wget https://sdk.gnome.org/nightly/keys/nightly.gpg
sudo flatpak remote-add — gpg-import=nightly.gpg — if-not-exists gnome-nightly-apps https://sdk.gnome.org/nightly/repo-apps/

Listar repositórios remotos

Para listar todos os repositórios remotos configurados:

flatpak remotes

O comando acima irá listar os repositórios que você adicionou ao seu sistema. Também será mostrado se o repositório é uma instalação de todo o sistema ou se destina apenas a alguns usuários.

Excluir repositório Flatpak.

A sintaxe básica para excluir um repositório é:

sudo flatpak remote-delete remote-name

… Onde quer que seja nome-remoto é o nome do repositório remoto.

Por exemplo, para remover o repositório Flathub do seu sistema:

sudo flatpak remote-delete flathub

Reparação de instalação Flatpak

Use o comando reparar Para consertar Flatpak instalado em seu sistema:

sudo flatpak repair

Demora um pouco para ser executado, então seja paciente e espere que ele seja totalmente executado.

Mate o processo Flatpak عملية

Para encerrar qualquer processo Flatpak, primeiro verifique os processos em execução:

sudo flatpak ps

Para matar um processo:

sudo flatpak kill applicationID

Para verificar se o sistema interrompeu o processo com sucesso:

sudo flatpak ps

Aproveite ao máximo os comandos Flatpak

Como um iniciante, você provavelmente se sentirá oprimido pelos diferentes termos, conceitos avançados e toneladas de comandos disponíveis nas distribuições Linux. No entanto, Flatpak está aqui para tornar sua vida mais fácil, permitindo que você instale aplicativos com segurança e facilidade.

Se você está apenas começando, é melhor explorar lenta e continuamente as diferentes funções enquanto entende as diferentes nuances disponíveis nas distros. Se você não quiser lidar com a linha de comando de forma alguma, considere mudar para Snap e Snap Store para instalar pacotes no Linux. Verificar Como instalar aplicativos Snap no Arch Linux.

Ir para o botão superior