- Objetivo do flatpak..
- Documento oficial do flatpak...
- Flatpak é uma ferramenta para gerenciar aplicações e os runtimes que elas usam. No modelo Flatpak, aplicações podem ser construídas e distribuídas independentemente do sistema hospedeiro em que elas estão usando, e elas são isoladas do sistema hospedeiro (‘sandboxed’) em algum grau, no runtime. Flatpak usa OSTree para distribuir e implantar dados. Os repositórios que ele usa são repositórios OSTree e podem ser manipulados com a ferramenta ostree. Runtimes instalados e aplicações são checkouts do OSTree.
- Introdução ao Flatpak
- Conceitos básicos do flatpak;
- O que é identificadores de aplicativos?
- Flatpak identifica cada aplicativo e tempo de execução usando um identificador de três partes exclusivo, como com.company.App. O segmento final deste endereço é o nome do objeto, e a parte anterior identifica o desenvolvedor, para que o mesmo desenvolvedor possa ter vários aplicativos, como com.company.App1 e com.company.App2.
- Caso se precise do número da versão e arquitetura então o identificador será: name/architecture/branch
- Ex: com.company.App/I386/stable
- Ver documentação completa em: https://docs.flatpak.org/en/latest/using-flatpak.html
- As vezes precisamos informar a versão e omitir a arquitetura, então a parte que não existe pode ficar em banco.
- Ex: com.company.App//stable
- As vezes precisamos informar a arquitetura e omitir a versãoa, então a parte que não existe pode ficar em banco..
- com.company.App/I386//
- Como instalar o gerenciador de pacotes flatpak
- A primeira coisa a fazer é instalar o Flatpak. O processo é simples. Abra uma janela de terminal e siga estas etapas:
- Adicione o repositório necessário com o comando sudo add-apt-repository ppa:alexlarsson/flatpak.
- Atualize o apt com o comando sudo apt update
- Instale o Flatpak com o comando sudo apt install flatpak .
- Instale o suporte Flatpak para o software GNOME com o comando sudo apt install gnome-software-plugin-flatpak.
- Reinicialize seu sistema.
- Exemplo:
-
$ sudo add-apt-repository ppa:alexlarsson/flatpak $ sudo apt update $ sudo apt install flatpak $ sudo apt install gnome-software-plugin-flatpak $ reboot
-
- Pastas onde o flatpak instala seus pacotes:
- Pasta do usuário: ~/.local/share/flatpak
- Pasta do root: /var/lib/flatpak .
- Como usar o programa flatpak no modo console.
- Como instalar repositório ao gerenciador de pacotes flatpak?
- SYNOPSIS: flatpak remote-add [OPTION...] NAME LOCATION
- O comando remote-add adiciona um repositório remoto à configuração do repositório flatpak.
- NAME é o nome do novo controle remoto e
- LOCATION é um url ou nome de caminho.
- Obs: O LOCATION é um repositório flatpak ou um arquivo .flatpakrepo que descreve um repositório. No primeiro caso, você também pode ter que especificar opções extras, como a chave gpg para o repo. A menos que seja substituído pelas opções --user ou --installation, este comando altera a instalação padrão de todo o sistema.
-
EXEMPLOS: 1) $ flatpak --user remote-add ftathub https://flathub.org/repo/flathub.flatpakrepo 2) $ flatpak remote-add ftathub https://flathub.org/repo/flathub.flatpakrepo 3) $ flatpak -h [OPTION...] __________________________ --help, -h , : Mostra as opções de ajuda e sai. Ex: $ flatpak -h __________________________ --from : Suponha que o URI seja um arquivo .flatpakrepo em vez do próprio repositório. Isso é habilitado por padrão se a extensão for .flatpakrepo, então geralmente você não precisa dessa opção. __________________________ --user : Modifique a configuração por usuário, ou serja usa a pasta ~/ para instalar os programas. Ex: $ flatpak --user remote-add ftathub https://flathub.org/repo/flathub.flatpakrepo Obs: Este comando cria as pastas: /home/paulosspacheco/.local/share/flatpak /home/paulosspacheco/.cache/flatpak __________________________ --system : Modifique a configuração padrão de todo o sistema. __________________________ --installation=NAME : Modifique uma instalação de todo o sistema especificada por NAME entre as definidas em /etc/flatpak/installations.d/. Usando --installation = default é equivalente a usar --system. __________________________ --no-gpg-verify : Desative a verificação GPG para o controle remoto adicionado. __________________________ --prio=PRIO : Defina a prioridade do controle remoto. O padrão é 1, mais alto é mais priorizado. Isso é usado principalmente para ferramentas gráficas de instalação. __________________________ --no-enumerate : Marque o controle remoto como não enumerado. Isso significa que o controle remoto não será usado para listar aplicativos, por exemplo, em ferramentas de instalação gráfica. __________________________ --no-use-for-deps : Marque o remoto como não deve ser usado para resolução automática de dependência de tempo de execução. __________________________ --if-not-exists : Não faça nada se o controle remoto fornecido já existir. __________________________ --disable : Desative o controle remoto adicionado. __________________________ --title=TITLE : Um título para o controle remoto, por exemplo, para exibição em uma IU. __________________________ --comment=COMMENT : Um comentário de linha única para o controle remoto, por exemplo, para exibição em uma IU. __________________________ --description=DESCRIPTION : Uma descrição de parágrafo completo para o controle remoto, por exemplo, para exibição em uma IU. __________________________ --homepage=URL : URL de um site para o remoto, por exemplo, para exibição em uma IU. __________________________ --icon=URL : URL para um ícone do controle remoto, por exemplo, para exibição em uma IU. __________________________ --default-branch=BRANCH : Um branch padrão para o remoto, principalmente para uso em uma IU. __________________________ --filter=PATH : Adicione um filtro local ao remoto. Um arquivo de filtro é uma lista de linhas, cada arquivo começando com "allow" ou "deny" e, em seguida, um glob para o ref permitir ou não permitir. Os globs especificam uma referência parcial (ou seja, você pode deixar de fora as partes finais que corresponderão a tudo), mas caso contrário, apenas "*" é especial, correspondendo a qualquer coisa nessa parte da referência. Por padrão, todos os refs são permitidos, mas se um ref corresponder a uma regra de negação, ele será desabilitado, a menos que corresponda especificamente a uma regra de permissão. Isso significa que você pode usar isso para implementar tanto a lista branca quanto a lista negra. Aqui está um exemplo de arquivo de filtro: # Este é um filtro de estilo de lista branca, pois nega todos os primeiros negar * allow runtime / org.freedesktop. * Allow org.some.app/arm allow org.signal.Signal / * / stable allow org.signal.Signal. * / * /estábulo __________________________ --gpg-import=FILE : Importe as chaves gpg do arquivo de chaveiro especificado como confiáveis para o novo controle remoto. Se o arquivo for - o chaveiro é lido da entrada padrão. __________________________ --authenticator-name=NAME : Especifique o autenticador a ser usado para o controle remoto. __________________________ --authenticator-option=KEY=VALUE : Especifique uma opção de autenticador para o remoto. __________________________ --authenticator-install : Desative a instalação automática do autenticador. _____________________________ --no-authenticator-install : Desative a instalação automática do autenticador. __________________________ --verbose,-v : Imprime informações de depuração durante o processamento do comando. __________________________ --ostree-verbose : Imprima informações de depuração OSTree durante o processamento do comando. __________________________ --columns=FIELD,... Especifique quais informações mostrar sobre cada ref. Você pode listar vários campos ou usar esta opção várias vezes. Anexe :s[tart], :m[iddle], :e[nd] or :f[ull] aos nomes das colunas para alterar a elipsização.
- Mais informações:
- Como remover repositório do gerenciador de pacotes flatpak?
- ?
-
; Para deletar repositório remoto usar comando "flatpak remote-delete nome" onde nome é o nome do repositório. Ex: $ flatpak remote-delete flathub
- Como instalar o aplicativo via Flatpak?
- Primeiro passo é adicionar o repositório hospedado no Flathub :
-
$ flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo Como pesquisar o aplicativo usando uma chave de pesquisa?;Obs: Aqui, flathub é o nome local que é dado ao controle remoto. O URL aponta para o .flatpakrepo arquivo do controle remoto . --if-not-exists impede que o comando produza um erro se o controle remoto já existir. Para remover o repositório remoto flhathub: $ flatpak remote-delete flathub
- Para descobrir o comando exato para cada instalação, é preciso entrar na página https://flathub.org/apps do site Flathub.org , selecionar o aplicativo desejado, em seguida procurar o identificador do aplicativo no final da página.
- Agora é possível instalar qualquer aplicativo Flatpak encontrado no repositório Flathub. Por exemplo, para instalar o Spotify , execute os passos abaixo:
-
$ sudo flatpak install flathub com.spotify.Client
- Como desinstalar o aplicativo via flatpak?
-
Como-executar-de-forma-facil ; sudo flatpak uninstall nome do pacote ; ex: $ sudo flatpak uninstall
- Como executar o aplicativo via flatpak?
-
; Para executar usar o comando: flatpak run nome do programa ; ex: $ flatpak run com.spotify.Client
- Como atualizar um aplicativo flatpak instalado?
-
; Para atualizar um aplicativo usar o comando: sudo flatbak update nome do aplicativo. ; ex: $ sudo flatpak update com.spotify.Client
- Com saber o nome de todos os aplicativos registrados?
-
; O comando list do flatpak mostra o Nome, ID de aplicativo e a Versão de todos os programas instalados com flatpak. ; ex: $ flatpak list ; Resultado no meu caso: paulosspacheco@host:~$ flatpak list Nome ID de aplicativo Versão Ramo Instalação ---------------------------------------------- ---------------------------------------- ------- ----- ---------- default org.freedesktop.Platform.GL.default 19.08 system openh264 org.freedesktop.Platform.openh264 2.1.0 2.0 system GNOME Application Platform version 3.34 org.gnome.Platform 3.34 system Mint-Y Gtk Theme org.gtk.Gtk3theme.Mint-Y 3.22 system KDE Application Platform org.kde.Platform 5.14 system VLC org.videolan.VLC 3.0.11.1 stable system
- Com saber o nome de todos os aplicativos instalados?
-
$ flatpak list --app ; Resultado: paulosspacheco@host:~$ flatpak list --app Nome ID de aplicativo Versão Ramo Instalação ------------ ------------------ ----------- ------ ----------- Spotify com.spotify.Client 1.1.26.501 stable system VLC org.videolan.VLC 3.0.11.1 stable system
- Como pesquisar o aplicativo usando uma palavra?
-
; O comando search pesquisa todas os aplicativo que contenha a palavra chave ex: flatpak search VLC paulosspacheco@host:~$ flatpak search VLC Nome Descrição ID de aplicativo Versão Ramo Remotos MakeMKV plugin for VLC Provides MakeMKV features for direct Blu-ray playback i… …olan.VLC.Plugin.makemkv 3-19.08 flathub Bluray Java menus (BD… Provides Bluray Java menus (BDJ) support in VLC. …videolan.VLC.Plugin.bdj 3-19.08 flathub VLC VLC media player, the open-source multimedia player org.videolan.VLC 3.0.11.1 stable flathub FDK-AAC Encoding Plug… Provides better AAC encoding and HE profiles support. …eolan.VLC.Plugin.fdkaac 3-19.08 flathub Como atualizar uma instalação feita em um local específico
- Como corrigir inconsistências da instalação local?:
-
$ flatpak repair
- Como remover tempos de execução e extensões de aplicativos não usados?
-
$ flatpak uninstall --unused
- Como redefinir todas as permissões do portal para um aplicativo específico?
-
; Para redefinir premisssão usar o comando: $ flatpak permission-reset Id do aplicativo Ex: $ flatpak permission-reset org.gimp.GIMP
- Como imprimir o log do aplicativo flatpak?
-
$ flatpak history
- Como saber tudo sobre o aplicativo instalado?
-
; Exemplo do comando flatpak info id do aplicativo paulosspacheco@host:~$ flatpak info org.videolan.VLC RESULTADO: Como saber as permissões de um aplicativo instalado? VLC - VLC media player, the open-source multimedia player ID: org.videolan.VLC Ref: app/org.videolan.VLC/x86_64/stable Arq.: x86_64 Ramo: stable Versão: 3.0.11.1 Licença: GPL-2.0+ Origem: flathub Coleção: org.flathub.Stable Instalação: system Instalado: 79,2 MB Runtime: org.kde.Platform/x86_64/5.14 Sdk: org.kde.Sdk/x86_64/5.14 Commit: b36786ae144c6bc7a3db394c29689d687524135f718456495a4f953486728bb8 Pai: 5c2fab131f6f8c4ec0646359b71ce2d872b52756cf5638a3e245b1c373ab9e4e Assunto: Update to 3.0.11.1 + update deps (#112) (5b2de27d) Data: 2020-08-24 22:42:04 +0000
- O que é a extensão de arquivo .flatpakref ?
- Arquivos com extensão .flatpakref contém detalhes de como o flatpak deve instalar um aplicativo incluindo a chave por exemplo:
-
;Arquivo org.kde.kate.flatpakref contém os dados abaixo: [Flatpak Ref] Name = org.kde.kate Branch = stable Title = org.kde.kate from flathub IsRuntime = false Url = https://dl.flathub.org/repo/ SuggestRemoteName = flathub GPGKey = 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 RuntimeRepo = https://dl.flathub.org/repo/flathub.flatpakrepo
- Para instalar o programa do pelo arquivo org.kde.kate.flatpakref que está na pasta corrente executar o seguinte comando:,
-
$ sudo flatpak install ./org.kde.kate.flatpakref
. - Para instalar o programa do pelo arquivo org.kde.kate.flatpakref que está no repositório https://flathub.org/repo/appstream :
-
$ sudo flatpak install https://flathub.org/repo/appstream/org.kde.kate.flatpakref.flatpakref
- Como saber as permissões de um aplicativo instalado?
- Os aplicativos Flatpak vêm com regras de sandbox predefinidas que definem os recursos e os caminhos do sistema de arquivos que o aplicativo tem permissão para acessar. Para ver as permissões específicas do aplicativo:
-
; $ flatpak info --show-permissions name , onde name deve ser o ID do aplicativo; ; Ex: paulosspacheco@host:~$ flatpak info --show-permissions org.videolan.VLC [Context] shared=network;ipc; sockets=x11;pulseaudio; devices=all; filesystems=xdg-run/dconf;~/.config/dconf:ro;xdg-config/kdeglobals:ro;host;xdg-run/gvfs; [Session Bus Policy] org.kde.kwalletd5=talk org.freedesktop.Notifications=talk org.kde.kwalletd=talk org.freedesktop.secrets=talk org.mpris.MediaPlayer2.vlc=own org.freedesktop.ScreenSaver=talk com.canonical.AppMenu.Registrar=talk org.mpris.MediaPlayer2.Player=talk ca.desrt.dconf=talk [Environment] DCONF_USER_CONFIG_DIR=.config/dconf
- ?
- ?
- ?
- Uso de
flatpak usando o ambiente gráfico no gnome: .
- Se sua distribuição não tem instalado o flatpak, então siga primeiro esses passos: Instalar-flatpak
- Entrar no site flathub.org/apps.
- No campo pesquisa digite o nome o aplicativo que deseja instalar.
- Na página de resultado click o botão do programa desejado.
- Na próxima tela click no botão install
- Na próxima tela pressione no botão instalar.
- Como executar de forma fácil?.
- Procurar o aplicativo no menu de opções do ambiente gráfico atual.
- Como desinstalar de forma fácil?
- Entrar no gerenciador de aplicativos do gnome e pesquisar o aplicativo pelo nome.
- Pressione no botão remover.
- Como atualizar uma instalação feita em um local específico (https://manpages.debian.org/testing/flatpak/flatpak-make-current.1.en.html).
- docs.flatpak.org
- https://flatpak.org/setup/
- Flatpak (Português)
- https://www.youtube.com/watch?v=OfAnMDy9TGk
- Vídeo de Flatpak - Instalando pacotes
- https://flathub.org/home
- Programa gráfico .MyPaint
- OBS Studio
- Como criar um pacote flatpak
- Flatpak 1.5 lançado com novidades
- ONVIFViewer Visualize e controle câmeras de rede usando o protocolo ONVIF
- Kdenlive
- AndroidStudio
- ID arduino
- Flatpak - Instalando pacotes
- Pacotes de arquivo único
- Comandos flatpak
- Using Flatpak
- Resumo dos comandos mais usados no flatpak
- Como empacotar programas usando flatpak.
- Como instalar o suporte a flatpak em várias distribuições linux.
- flatpak-builder-docs.html.
- Pacotes de arquivo único.
- Referência de comandos do Flatpak Builder.
- Dicas de instalação personalizada
- https://freedesktop-sdk.io/#about
- Tempos de execução disponíveis
- Referências para produção deste documento.
- https://docs.flatpak.org/en/latest/using-flatpak.html
- Uso fácil no ambiente kde pode ser encontrado no site
- flatpak-command-reference.html
- libflatpak API Reference