Postagens

Mostrando postagens com o rótulo flathub

Flatpak no Debian 13 com plugin para a GNOME Software

Imagem
Flatpak é um formato universal, ou seja, independente de distribuição Linux , assim como AppImage e Snap . O seu principal repositório é o Flathub , que contém vários programas populares e alguns deles com contas verificadas. Habilitando o suporte no Debian 13 "Trixie" , você vai ter acesso a mais programas, muitas vezes mais atualizados do que os contidos nos repositórios oficiais da ramo stable. Além disso, vamos instalar também, o plugin para a GNOME Software , normalmente traduzido como "Programas", que permite gerenciar os flatpaks graficamente: atualizar, instalar, remover... Observações: 0- Eu estou pressupondo que você usa o Debian 13, com ambiente desktop GNOME (padrão). 1- Usar Flatpaks em excesso, vai consumir muito espaço de armazenamento, então sempre que possível use os pacotes .deb. 2- Eu vou usar o sudo , para os comandos que precisam de privilégio de administrador. 3- Precisaremos usar o gerenciador de pacotes apt (no terminal), para fazer o set...

Gravador de tela vokoscreenNG no Linux (Flatpak)

Imagem
O vokoscreenNG é um gravador de tela para Linux, de código aberto , gratuito, simples de usar e cheio de recursos (é o que uso no momento). Ele está em constante desenvolvimento, funciona tanto no X11 , quanto no Wayland . Porém, até a data da postagem, alguns recursos não funcionam no Wayland ainda, como a webcam integrada, por exemplo. Apesar de estar contido nos repositórios oficiais de várias distribuições, no formato de empacotamento nativo delas (ex: .deb para Debian e derivados), pode ser que ele não esteja em sua última versão, não contendo novos recursos e correções de bugs. Além disso, pode ser que o pacote não funcione (embora seja raro de acontecer, mas ocorreu comigo no Solus 4.7). Então, uma boa alternativa, pode ser instalar o pacote via Flatpak (formato universal, independente de distro, resolve todas as dependências...). O único problema é que vai ocupar mais espaço em disco do que o formato nativo. 0) Setup: Antes de instalar, vamos ao setup do ambiente, que pode se...

Pacotes Flatpak no Arch Linux

Imagem
  Bom, quando o usuário não encontra um programa nos repositórios oficiais do Arch Linux (core, extra...), uma das opções é buscar no AUR (repositório comunitário), usando um AUR Helper, como o YAY . E uma outra opção, é usar um dos formatos universais (AppImage, Flatpak ou Snap). Nessa postagem, vamos habilitar o suporte a pacotes Flatpak , junto com o repositório Flathub . Se você instalar o sistema pelo archinstall, escolhendo o ambiente desktop GNOME, então o Flatpak já estará disponível para você, por padrão (em outros ambientes desktop não). Uma maneira de descobrir, se o Flatpak está habilitado, é rodando o comando: flatpak --version Caso você já tenha instalado, vai mostrar alguma versão:  Caso não tenha: Para instalar: sudo pacman -S flatpak Digite a senha, digite s e  aguarde...  Após a instalação é necessário reiniciar o sistema (desculpe 😢). No Arch Linux, ao instalar o pacote flatpak, ele também já adicona o repositório do Flathub. Para verificar: fla...

Pacotes Flatpak pelo Terminal - parte 04: update, uninstall e --unused

Imagem
E chegamos na última parte, dos comandos básicos para gerenciar pacotes Flatpak pela linha de comando . Nessa postagem, vamos falar dos comandos: update , uninstall e da opção --unused . Além disso, vou passar uns links para quem quiser se aprofundar no assunto. Atualizar todos os pacotes Flatpak - comando update : flatpak update Se houverem atualizações, basta confirmar, digitando y, como no exemplo: Se não houverem atualizações: flatpak update Desinstalar pacotes Flatpak - comando uninstall : flatpak uninstall id.do.App Obs: seguindo o exemplo das postagens anteriores (links ao final da página), vamos desinstalar (ou remover) o navegador web Chromium. Porém, antes de desinstalar, vou rodar um flatpak list para listar todos os pacotes flatpak instalados no sistema, depois vou desinstalar o Chromium, com o comando uninstall e rodarei o comando list novamente, para então rodar o uninstall com a opção --unused e depois o list uma última vez, para verificarmos se sobrou algum f...

Pacotes Flatpak pelo Terminal - parte 03: list e install

Imagem
Continuando a série sobre gerenciar pacotes Flatpak pelo Terminal , agora nós vamos listar pacotes instalados e instalar pacotes , através dos comandos list e install , respectivamente.  Listar todos pacotes instalados - comando list : flatpak list Se você não obteve nenhum resultado com a saída do comando, assim como eu, é porque não há nenhum flatpak instalado no sistema. Então vamos instalar um pacote, com as suas dependências e depois vamos rodar o list novamente. Instalar pacotes flatpak - comando install : flatpak install id.do.App Para dar sequência à postagem anterior (que ensinei a procurar pacotes e inclusive, descobrir o ID do App), vou continuar os exemplos usando o navegador web Chromium: O comando vai instalar o Chromium e as suas dependências (runtimes, bibliotecas, temas... Tudo o que for necessário para ele ser instalado). Uma outra observação é o cuidado com o case sensitive, respeitando letras maiúsculas e minúsculas (veja que no comando, o segundo Chromium...

Pacotes Flatpak pelo Terminal - parte 02: search e remote-info

Imagem
Bom, considerando que o seu setup está feito, vamos para os comandos search e remote-info , que servem para procurar e obter informações de pacotes, respectivamente. Procurando por pacotes - comando search : flatpak search nome_do_pacote Eu vou exemplificar com uma busca pelo pacote aybx , que não encontrou resultados e em seguida pelo navegador web Chromium, que foi encontrado: Veja que não há um pacote com esse nome/descrição no remoto (repositório) flathub (o único que tenho adicionado, conforme postagem anterior ). Repare que, para o Chromium há alguns resultados e temos algumas informações, como: nome (se refere ao nome do app e não do pacote), descrição, ID de aplicativo (é o nome do pacote, no formato: id.do.App ), versão, ramo e remotos. Informações sobre pacotes nos remotos (repositórios) - comando remote-info : flatpak remote-info flathub id.do.App Obs: Respeite as letras maiúsculas e minúsculas (case sensitive) no ID do Aplicativo, campo que identifica, unicamente, c...

Pacotes Flatpak pelo Terminal - parte 01: Obs e Setup

Imagem
Bom, iniciando uma nova série, sobre Pacotes Flatpak pelo Terminal , nessa primeira postagem, eu farei algumas observações e indicarei o caminho para habilitar o suporte na distro Linux que você está usando, caso necessário. Observações: Aqui eu não tenho a intenção de fazer você deixar de usar os formatos de empacotamento nativos (.deb para Debian e derivados, por exemplo). Estou partindo do pressuposto, que você já sabe o que são Flatpaks, vantagens e desvantagens e quer aprender a gerenciá-los pelo Terminal (procurar, instalar, remover...). Eu irei focar, exclusivamente, nos comandos. Vai ser divertido, vamos lá! Setup: Algumas distros já vem com suporte a pacotes Flatpak ativo (pacote flatpak instalado) e o remoto (repositório) do Flathub adicionado. Uma maneira de verificar essas duas "coisas", é digitando o comando no Terminal: flatpak remotes Caso a saída seja parecida com a imagem abaixo ("Opções", podendo ser: system ou user , com "Nome": flat...