FLATPAK FLATPAKREF
Conversão de arquivo

Converter FLATPAK para FLATPAKREF

RESPOSTA RÁPIDA
É possível converter FLATPAK para FLATPAKREF?
Sim - FLATPAK converte para FLATPAKREF.

Um .flatpakref não é um pacote descompactado; é um pequeno ponteiro de texto para um repositório que hospeda o aplicativo. Importe seu .flatpak para um repositório local com flatpak build-import-bundle, publique o repositório e, em seguida, escreva manualmente um arquivo .flatpakref com o id do aplicativo, branch e URL do repositório.

Nesta página

Testado em macOS, Windows e Linux
Última verificação em Sep 2026

Mais conversores gratuitos

HEIC, PNG, WEBP, MP3 e mais - todas as ferramentas aqui são gratuitas.

Abrir a caixa de ferramentas

Por que converter FLATPAK para FLATPAKREF?

Um .flatpak é um pacote único e independente, enquanto um .flatpakref é um minúsculo arquivo de referência que adiciona um remoto e instala um aplicativo com um único clique. Você cria o .flatpakref depois de ter um local para hospedar o aplicativo, portanto, o pacote deve primeiro ir para um repositório.

Como converter FLATPAK para FLATPAKREF

flatpak build-import-bundle + repositório OPEN-SOURCE

Execute flatpak build-import-bundle ~/my-repo app.flatpak para importar o pacote, depois flatpak build-update-repo ~/my-repo e hospede esse diretório via HTTP.

Escrever o arquivo .flatpakref FREE

Crie um arquivo de texto com [Flatpak Ref] e os campos Name=, Branch=, Url= (a URL do seu repositório) e a GPGKey= em base64; os usuários o abrem para adicionar o remoto e instalar o aplicativo.

Sobre estes formatos

Qualidade e o que observar

  • Um .flatpakref só funciona se o repositório para o qual ele aponta permanecer online; ele não contém dados do aplicativo em si.
  • A Url no ref deve corresponder ao local onde você realmente hospeda o repositório, e a GPGKey deve ser o base64 da chave que assinou o repositório, caso contrário, as instalações falharão.
  • Pacotes de arquivo único não possuem um caminho de atualização, portanto, o objetivo do ref é fornecer aos usuários um repositório do qual eles possam atualizar.

Perguntas frequentes

O build-import-bundle produz um .flatpakref?
Não, ele apenas importa o pacote para um repositório. Você deve escrever o arquivo .flatpakref manualmente.
Quais são os campos obrigatórios em um .flatpakref?
No mínimo Name, Branch e Url; GPGKey e RuntimeRepo são necessários para repositórios assinados e resolução de runtime.
Eu preciso hospedar um repositório?
Sim, para um ref. Se você deseja apenas uma instalação única, use flatpak install app.flatpak diretamente no pacote.
Como obtenho o valor base64 da GPGKey?
Exporte a chave de assinatura com gpg --export <keyid> e direcione-a através de base64 | tr -d '\n'.