Seja um "Mestre do Flatpak"
O Deepin veio recheado com novidades, sejam aplicativos adicionados à família, ou bugs e "perfumarias" solucionados, implementadas na interface.
E uma das novidades é justamente o suporte a pacotes Flatpak, está nova maneira de distribuir aplicações, que em um futuro tornará a padrão (Vamos ver se vai ser Snap, Flatpak ou quem sabe AppImage).
No vídeo a seguir demonstro o passo-a-passo de como manipular estes pacotes, que atualmente no Deepin está restrito a instalação via terminal, mas com o tempo a Deepin Store receberá esta função assim com as lojas do Mint e Ubuntu.
*BAIXAR O PACOTE E EFETUAR A INSTALAÇÃO, VIA PACOTE BAIXADO
OBS.: O parametro "--user" é totalmente opcional no ato da instalação do pacote .flatpakref, utilizando tal parâmetro a aplicação ficará disponível apenas ao usuário que instalou. Demonstrei no vídeo com o "--user" mas não cheguei explicar o por quê de telo utilizado. (ESSE VÍDEO NA REALIDADE É O SEGUNDO, O PRIMEIRO EXPLIQUEI E DEMONSTREI MAIS DETALHADAMENTE, MAS O MICROFONE FICOU MUITO ESTOURADO, POR ISSO REGRAVEI).
No exemplo abaixo, efetuei o downloade do pacote flatpak da aplicação "Vocal", no site FlatHub.
1º Baixe o arquivo flatpak na pasta home
2º Instalar
flatpak install --user com.github.needleandthread.vocal.flatpakref
3º Ver o caminho (nome da aplicação, depois de instalada) listando
flatpak list
4º Atualizar o aplicativo Vocal
flatpak --user update com.github.needleandthread.vocal/x86_64/stable
5º Executar
flatpak run com.github.needleandthread.vocal/x86_64/stable
6º Desinstalar
flatpak --user uninstall com.github.needleandthread.vocal/x86_64/stable
(o diretório do Flathub (como usuario, "user", e não flathub puramente dito) é adicionado automaticamente, como: flathub --user).
===============================================
-----------------------------------------------------------------------------------
===============================================
*ADICIONAR REPOSITÓRIO E EFETUAR A INSTALAÇÃO
*Repositório Gnome (COMO ADICIONAR)
(COMO REMOVER)
*Repositório FlatHub (COMO ADICIONAR)
(COMO REMOVER)
flatpak remote-add --from gnome https://sdk.gnome.org/gnome.flatpakrepo
flatpak remote-add --from gnome-apps https://sdk.gnome.org/gnome-apps.flatpakrepo
(COMO REMOVER)
flatpak remote-delete gnome
flatpak remote-delete gnome-apps
*Repositório FlatHub (COMO ADICIONAR)
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
(COMO REMOVER)
flatpak remote-delete flathub
*Lista os repositórios adicionados ao sistema (PARA EFETUAR A MANIPULAÇÃO)
flatpak remotes
*LISTAR APLICATIVOS CONFORME O REPOSITÓRIO
flatpak remote-ls gnome-apps --app
flatpak remote-ls flathub --user --app
flatpak remote-ls flathub --user --app
*INSTALAR O APP EM QUESTÃO, DEPOIS DE LISTA-LOS (DO REPOSITÓRIO)
(Como exemplo usei o aplicativo Gnome Games)
flatpak install gnome-apps org.gnome.Games
*REMOVER
flatpak uninstall org.gnome.Games
*RODAR A APLICAÇÃO
flatpak run org.gnome.Games
---------------------------------------------------------------------------------
--- RESUMO DOS COMANDOS FLATPAK MAIS USADOS ---
---------------------------------------------------------------------------------
flatpak install
flatpak update
flatpak uninstall
flatpak list
flatpak run
--- RESUMO DOS COMANDOS FLATPAK MAIS USADOS ---
---------------------------------------------------------------------------------
flatpak install
flatpak update
flatpak uninstall
flatpak list
flatpak run
flatpak remote-add
flatpak remotes
flatpak remote-ls
flatpak remote-delete
COMPLEMENTOS
Espero que tenham gostado e comecem a brincar e testar os pacotes Flatpak, eles tem muito à oferecer, pois o futuro da distribuição de aplicações poderá ser em Flatpak.
Está esperando o quê? Acesse o canal oficial do Telegram e se inscreva, assim você nunca perderá um vídeo do canal. Clique aqui e inscreva-se!
A Deepin Store faz instalações de apps flatpak, porém de um servidor próprio que muitas vezes esta desatualizado como é o caso do Anydesk que na Deepin Store está na versão 2.3.6 enquanto que no Flathub está na versão 2.9.6.
ResponderExcluirGostaria de saber se é possível adicionar o Flathub a Deepin Store, assim podendo fazer instalação e atualização pela GUI ao invés de CLI?