Como instalar e usar Flatpak no Debian 12

Como Instalar E Usar Flatpak No Debian 12



Flatpak é um gerenciador de pacotes independente que permite instalar aplicativos em seu sistema. Ele vem com sua própria mala bem organizada que contém tudo que um aplicativo precisa para funcionar perfeitamente em seu sistema. Os aplicativos instalados através Flatpak não requerem dependências nem entram em conflito com os pacotes do sistema. Cada aplicativo instalado através Flatpak é isolado e funciona em quase todos os sistemas operacionais Linux, incluindo Debian 12.

Neste guia, você aprenderá:

Como instalar Flatpak no Debian 12

Você pode instalar Flatpak no Debian 12 diretamente do repositório oficial do sistema usando o seguinte comando:







sudo apto instalar pacote plano -e



Como instalar o pacote do Flatpak no Debian 12

Depois de instalar Flatpak , você deve adicionar um Flathub repositório remoto para que você possa instalar pacotes de Flatpak no Debian 12. Você pode fazer isso usando o seguinte comando:



sudo adição remota flatpak --se-não-existe flathub https: // flathub.org / repositório / flathub.flatpakrepo

Você pode verificar o Flatpak repositório remoto foi adicionado com sucesso ao Debian usando o seguinte comando:





controles remotos flatpak

Após adicionar o repositório, procure pelo ID do aplicativo do pacote que você deseja instalar no Debian através Flatpak usando a seguinte sintaxe:



pesquisa flatpak --colunas =aplicativo nome_do_aplicativo

Aqui estou instalando discórdia no Debian 12 de Flatpak tão substituído Nome da Aplicação com discórdia para procurar seu ID:

Depois de encontrar o ID do aplicativo , você pode usar esse ID para instalar o aplicativo no Debian a partir de pacote plano usando o comando fornecido abaixo:

sudo pacote plano instalar ID do aplicativo flathub -e

Como executar aplicativos do Flatpak no Debian 12

Você pode executar o aplicativo instalado através Flatpak no Debian 12 usando o pacote plano correr comando seguido pelo ID do aplicativo :

ID do aplicativo de execução flatpak

Como listar pacotes instalados através do Flatpak no Debian 12

Para ver a lista de pacotes que você instala por meio Flatpak no Debian, você pode usar o seguinte comando:

lista flatpak

Como atualizar o Flatpak no Debian 12

Caso você queira atualizar Flatpak no Debian, basta executar o seguinte comando que irá verificar se há atualizações e instalá-las automaticamente em seu sistema:

atualização flatpak

Como reparar Flatpak no Debian 12

Caso você encontre algum problema ao trabalhar com Flatpak no Debian, você pode executar o comando fornecido abaixo para corrigi-lo:

conserto de flatpak

Como remover um pacote do Flatpak no Debian 12

Você pode remover um pacote de Flatpak no Debian 12 usando o remoção de flatpak comando com privilégios sudo seguido pelo ID do aplicativo , conforme abaixo:

sudo flatpak remove com.discordapp.Discord

Como construir um aplicativo Flatpak no Debian 12

Além de usar Flatpak para instalar um aplicativo, você também pode usá-lo para construir um aplicativo em seu sistema Debian, isso pode ser feito seguindo as etapas:

Etapa 1: instalar o tempo de execução e o SDK correspondente

Para construir um Flatpak aplicativo, você deve instalar um tempo de execução e um SDK correspondente a partir do comando a seguir, pois eles serão usados ​​para criar aplicativos em tempo de execução:

pacote plano instalar flathuborg.freedesktop.Platform // 23.08 org.freedesktop.sdk // 23.08 -e

Etapa 2: Instale o Flatpak Builder no Debian

Você também deve exigir a instalação Construtor Flatpak no seu sistema Debian usado para construir os pacotes, ele pode ser instalado a partir do seguinte comando:

sudo apto instalar construtor flatpak -e

Você também deve instalar o construtor flatpak pacote de Flatpak também usando o seguinte comando:

sudo pacote plano instalar flathuborg.flatpak.Builder -e

Etapa 3: crie um script

Aqui, por exemplo, estou criando um script simples olá.sh que será executado como um aplicativo e exibirá o valor no terminal.

Para criar um script no Debian 12, você pode usar o seguinte comando:

sudo nano olá.sh

Dentro do script, adicionei as seguintes linhas:

#!/bin/sh

eco 'Olá, usuários de dicas do Linux'

Em seguida, salve o script usando CTRL+X , adicionar E e pressione Digitar sair.

Etapa 4: adicionar manifesto a um aplicativo

Você também deve solicitar a adição de um manifesto ao aplicativo que irá criar; isso pode ser feito adicionando as seguintes informações em um arquivo vazio. Este arquivo de manifesto fornece informações básicas sobre seu aplicativo e algumas instruções sobre como usar o aplicativo para o processo de construção.

id:org.flatpak.Hello

tempo de execução: org.freedesktop.Platform

versão de tempo de execução: '23.08'

SDK:org.freedesktop.Sdk

comando: olá.sh

módulos:

- nome: olá

sistema de compilação: simples

comandos de construção:

- instalar -D olá.sh / aplicativo / caixa / olá.sh

fontes:

- tipo: arquivo

caminho: olá.sh

Observação: Não se esqueça de salvar o arquivo. Além disso, você pode modificar o script de acordo com suas necessidades e nome do aplicativo.

Etapa 5: construir o aplicativo

Depois de criar o arquivo de manifesto, você pode construí-lo usando o construtor flatpak comando seguido do diretório de destino e do nome do arquivo de manifesto:

flatpak-builder build-dir org.flatpak.Hello.yml

Etapa 6: execute o aplicativo

Agora você pode executar o aplicativo usando o corrida flatpak comando seguido pelo Nome da Aplicação você criou:

flatpak execute org.flatpak.Hello

Isso garante que construímos com sucesso um aplicativo no Debian 12 a partir de Flatpak .

Conclusão

Flatpak é um gerenciador de pacotes útil que pode ser instalado no Debian 12 a partir do repositório do sistema. Você pode usar este gerenciador de pacotes para instalar aplicativos em seu sistema e eles funcionarão perfeitamente, sem problemas de compatibilidade. Este guia forneceu uma breve visão geral de como você pode instalar Flatpak no Debian 12 e use-o para instalar e executar aplicativos em seu sistema. Você também encontrará um guia sobre como listar e remover pacotes de Flatpak caso você não precise deles. Além disso, você também aprenderá a construir seu primeiro Flatpak aplicativo em seu sistema Debian deste guia.