Como instalar o jogo M.A.R.S. via Flatpak no Debian

O M.A.R.S. é um jogo de tiro feito para 2 jogadores, baseado na plataforma OpenGL.
Conta com naves espaciais, navegando em um espaço bidimensional e governado pelas leis da gravidade.

Você precisa ter configurado o suporte a Flatpak no seu sistema, antes de prosseguir. Veja aqui, como fazer isso.

A história do jogo

No ano 3547, as civilizações de toda a nossa Galáxia estão organizadas, cada qual em seu planeta.

Uma grande guerra se aproxima e toma vulto. Você é um dos famosos guerreiros, chamados para defender seu planeta dos “vizinhos invejosos”.

Ao lado da “grande guerra”, paira uma ameaça ao seu sistema planetário. Uma nave gigante, de invasores desconhecidos, carregando uma arma monolítica de destruição em massa, se aproxima e representa um perigo bem maior.

Recursos presentes no jogo

  1. gráficos 2D, com design único ao jogo
  2. suporte a modo multiplayer ou single
  3. naves espaciais personalizáveis e quantidade de armas, além de itens especiais
  4. suporte a vários idiomas e inteligência artificial, que provẽ reações diferentes, nas mesmas situações

mars shooter game

O jogo pode ser encontrado no Flathub (link abaixo):

https://flathub.org/apps/details/net.sourceforge.mars-game

Divirta-se!

Como instalar suporte a Flatpak em 10 distribuições Linux

O Flatpak traz para o Linux o mesmo conceito dos pacotes SNAP da Canonical (Ubuntu).
Trata-se de uma opção, disponível para várias distribuições GNU/Linux, incluindo o Ubuntu.

Em geral, o Flatpak convive bem com o SNAP e não há problemas de usar os dois.

Pessoalmente, como usuário do Debian, instalo meus programas preferencialmente via APT.
Eventualmente, uso pacotes Flatpak, quando não há opção de instalação via repositórios oficiais.

Nos outros sistemas operacionais (Linux/Unix), mantenho o mesmo hábito: Instalo os softwares preferencialmente através do gerenciador de pacotes padrão da distro e, quando não há opção dentro dos repositórios oficiais, vou para o SNAP ou Flatpak.

Não uso e não recomendo usar PPAs para instalar seus programas.

Segue a relação de 10 distribuições Linux, nas quais você pode instalar o suporte ao Flatpak, junto aos procedimentos de configuração, no terminal.

Encontre a sua distro e, quando terminar de configurar, vá a até o site Flathub, para ver os aplicativos disponíveis para baixar e instalar.

Como instalar suporte a Flatpak no Ubuntu e POP!_OS

No momento, o suporte a Flatpak é configurável somente através da instalação de pacotes vindos de uma PPA.

Antes de continuar, eu gostaria de deixar a advertência de que as PPAs não são o método mais seguro de buscar e instalar softwares em seu sistema.
O Ubuntu, bem como as outras distribuições baseadas nela(e) é mais eficiente, usando o SNAP.

Se você é usuário do Ubuntu, sugiro fortemente fazer uso dos pacotes SNAP, em vez de Flatpaks, como meio de instalação de programas.

Contudo, se você sabe o que está fazendo e deseja insistir, o procedimento para instalar suporte a Flatpak no Ubuntu é o que segue:


sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update
sudo apt install flatpak

A linha de comando, abaixo, é para quem usa o Ubuntu com interface GNOME (padrão). Não serve para Pop!_OS, portanto:


sudo apt install gnome-software-plugin-flatpak

Em seguida, adicione o suporte ao repositório do Flathub:


flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Agora, siga para o site do Flathub!

Suporte ao Flatpak em distribuições baseadas no Fedora, CentOS e no Linux Mint

Tanto o Fedora/CentOS quanto o Linux Mint, têm suporte nativo aos pacotes Flatpak, da mesma forma que o Ubuntu já trabalha naturalmente com os SNAP.
Para poder ter acesso facilitado à loja de aplicativos oficial (para quem usa o Fedora) — o Flathub — faça o download do arquivo repositório.

Agora, siga para o site do Flathub!

Suporte ao Flatpak no RedHat

Apesar da proximidade com o Fedora, o RedHat precisa destes 2 passos para ter suporte aos pacotes Flatpak e acesso ao Flathub:


sudo yum install flatpak

flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Agora, siga para o site do Flathub!

Suporte ao Flatpak no OpenSuSE

As versões mais atuais podem ter suporte adicionado com o seguinte comando:


sudo zypper install flatpak

Em seguida, adicione o suporte ao repositório do Flathub:


flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Agora, siga para o site do Flathub!

Flatpak no Arch Linux

Para pode usar o gestor de pacote Flatpak no Arch, rode o seguinte comando:


sudo pacman -S flatpak

Após reiniciar o sistema, siga para o site do Flathub!

Flatpak no Debian

Autentique-se como root e rode a seguinte linha:


apt install flatpak

No Debian, com interface GNOME (padrão), acrescente:


apt install gnome-software-plugin-flatpak

Em seguida, adicione o suporte ao repositório do Flathub:


flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Após reiniciar o sistema, siga para o site do Flathub!

Configuração do Flatpak no Solus Linux

Para instalar o suporte ao Flatpak, aqui, use o eopkg:


sudo eopkg install flatpak xdg-desktop-portal-gtk

Em seguida, adicione o suporte ao repositório do Flathub:


flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Agora, siga para o site do Flathub!

Flatpak no Raspbian

Tal como no Debian, use o apt (com privilégios administrativos):


apt install flatpak

Em seguida, adicione o suporte ao repositório do Flathub:


flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Agora, siga para o site do Flathub!

Adicione suporte ao Flatpak no Elementary OS

Tal como no Ubuntu, precisamos novamente recorrer às PPAs — por favor leia as recomendações que fiz na seção do Ubuntu, ali em cima.
Segue o procedimento:


sudo apt install software-properties-common --no-install-recommends
sudo add-apt-repository ppa:alexlarsson/flatpak
sudo apt update
sudo apt install flatpak

Em seguida, adicione o suporte ao repositório do Flathub:


flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Agora, siga para o site do Flathub!

Flathub web site

Divirta-se!

GNOME com suporte a instalação de apps via Flatpak, é fácil de instalar e usar no Debian.

Através de um pequeno plugin, o Debian (e qualquer outra distro Linux, que use o GNOME para a gestão da interface gráfica) pode fazer a instalação de softwares através do sistema de empacotamento Flatpak.
Semelhante ao SNAP (Ubuntu), o Flatpak é um sistema que permite a instalação de todas as bibliotecas necessárias de um aplicativo e, tecnicamente, rodar programas dentro de um ambiente virtual.

Neste post, vou mostrar como fazer a instalação e um primeiro uso do sistema dentro do Debian 10 Buster (que ainda está em fase de testes). O procedimento, por enquanto, ainda não é tão fluido e fácil quanto a instalação de pacotes SNAP no Ubuntu, mas também não é difícil.

Instalação do suporte a Flatpak no GNOME

O suporte a Flatpak dentro do ambiente gráfico GNOME é possibilitado por um plugin, que pode ser instalado via apt:


sudo apt install gnome-software-plugin-flatpak

De acordo com a descrição dos desenvolvedores, trata-se de uma peça de software que permite instalar e atualizar aplicações e extensões do sistema.

Faz uso de uma arquitetura simplificada de plugins para separar os frontends das tecnologias "por baixo do capô".

Após a instalação, de acordo com o procedimento acima, pode ser necessário reiniciar o sistema (ou, pelo menos, o ambiente gráfico). Eu só reiniciei o meu navegador (Chrome). Talvez nem isso fosse necessário. Tente aí e nos conte nos comentários como foi.

Como buscar e instalar apps com o navegador

Tal como o SNAP, também existe uma loja online de apps para Flatpak — chama=se Flathub.
Flathub web site

No Flathub, você vai encontrar pacotes de software em Flatpak em edições/versões atualizadas — algumas serão mais atuais do que as que já se encontram instaladas em seu sistema.

Através do Flathub, você pode instalar a mesma versão do GIMP (só para citar um exemplo) usada na versão testing da sua distro atual.

Neste sentido, o Flatpak proporciona um modo seguro de obter versões mais atualizadas de programas, mesmo em sistemas que priorizam a estabilidade, como é o caso do Debian.

Para poder instalar diretamente do Flathub, você precisa acrescentar mais um procedimento. Volte ao terminal e execute a seguinte linha de comando:


flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

Feito isto, já pode ir correndo ao Flathub, encontrar seus programas favoritos!

Leia feeds RSS com o newsboat

O newsboat é um aplicativo CLI voltada para as plataformas Apple MacOS e GNU/Linux —…e FreeBSD também, claro.
Sua principal proposta é monitorar feeds RSS de sites, à sua escolha, para detectar novidades.

A simplicidade de configuração e a rapidez com que ele pesquisa sua lista de sites, são 2 de seus pontos fortes.
É possível monitorar, ainda, canais específicos do YouTube, de forma que você nunca perca quando houver conteúdo novo à sua disposição.

É possível acompanhar apenas alguns tipos de posts, dos seus sites favoritos

Sites em WordPress podem ter vários feeds RSS disponibilizados por “categorias”.
Segue um exemplo da relação de feeds, por categoria, neste site:

  1. https://elias.praciano.com/category/fotografia/feed/
  2. https://elias.praciano.com/category/linux/feed/
  3. https://elias.praciano.com/category/android/feed/

Assinar a newsletter (notificações por email) é a maneira mais simples de acompanhar seus posts.
Contudo, alguns autores postam sobre diferentes assuntos (categorias) em seus sites/blogs.
Se você se interessa apenas pelo conteúdo postado dentro de uma certa categoria, pode achar melhor assinar apenas o feed referente a ela.

Leitores de feeds permitem filtrar o que você deseja acompanhar em um determinado site ou blog.

Como instalar o Newsboat

Cada plataforma tem seus meios de aquisição e instalação de softwares.
A minha é Debian GNU/Linux 10Buster” (ainda em testing).
Usualmente, no Linux, aplicativos GUI são instalados através da interface da loja da sua distro.

Se a sua plataforma tiver suporte a snap, use-o para fazer a instalação direta do Newsboat:


sudo snap install newsboat

Embora o snap seja um método universalizado para instalação, também é possível usar o gerenciador de pacotes específico da sua distro. No Debian/Ubuntu, por exemplo:


sudo apt install newsboat

Como configurar o newsboat

A primeira coisa a fazer é dar ao programa a lista de sites (URLs de feeds RSS ou Atom), de onde ele pode fazer sua pesquisa.
Use o seu editor de textos favorito para criar e editar um arquivo de feeds.
No meu caso, criei um arquivo chamado meus-sites.rss.
A escolha do nome é totalmente livre e você pode usar o que quiser.
Dentro do arquivo, enumere as URLs dos feeds que você deseja acompanhar. Um por linha:

http://nerdices.com.br/42/feed/
https://elias.praciano.com/category/linux/feed/

Como adicionar feeds RSS dos meus canais favoritos do YouTube?

Você vai encontrar todos os feeds RSS de todos os canais que assina, na página https://www.youtube.com/subscription_manager. Ao chegar lá, role até encontrar o botão “Exportar inscrições”.
Clique nele e faça download de um arquivo XML (‘subscription_manager’, é o nome dele) com as informações sobre os RSS.

Encontre os feeds dos canais que te interessam, e copie e cole os URLs RSS que desejar, dentro do arquivo que você já criou. O meu é ‘meus-sites.rss’, como já disse, anteriormente.
Por exemplo, os feeds dos canais Linux Gamer e NASA (agência espacial), são os seguintes:

https://www.youtube.com/feeds/videos.xml?channel_id=UCw95T_TgbGHhTml4xZ9yIqg

https://www.youtube.com/feeds/videos.xml?channel_id=UCMtSLcfXhj_GIcs_YDpIyUQ

Não será difícil encontrar, dentro do arquivo ‘subscription_manager’ as URLs com a palavra “feed” dentro, tal como nos exemplos acima.

Como usar o Newsboat

Rode o newsboat de um terminal, indicando o nome do arquivo que você criou, contendo todas as URLs de feeds RSS que deseja acompanhar. No meu caso, ficou assim:


newsboat -u meus-sites.rss

newsboat rss
A qualquer momento, você pode sair do newsboat, pressionando a tecla ‘q’ ou “Q’.

No rodapé da tela do programa, há instruções básicas de uso.
Sugiro pressionar ‘?’, para ir para tela de ajuda (já traduzida para portuguẽs), aonde é possível obter mais opções de uso do aplicativo.
ajuda newsboat

Referẽncias

Leia mais sobre leitores RSS.
Site oficial do Newsboat: https://newsboat.org.

Edite suas imagens com o Polarr

O Polarr é um aplicativo multiplataforma, para edição e manipulação de imagens, impressionante.
Por multiplataforma, entenda-se que roda em Windows, MacOS, Android, ChromeOS, Linux (yeah!) e como webapp, ou seja, no seu navegador.

A última opção permite acessar o programa sem instalar absolutamente nada — ou seja, você pode continuar a usar quando estiver fora de casa e no computador dos outros.
A versão para Linux é instalável a partir de um pacote snap e vai rodar em segurança, dentro de um contêiner. Se você não usa o Ubuntu, pode precisar instalar suporte ao snap na sua distro.

Licença de uso

Infelizmente, não se trata de software livre. É proprietário e não há acesso ao código fonte.
É gratuito, mas os membros pagantes têm acesso a alguns mimos.
O valor da licença mensal é (na data deste post) US$ 2,49. Se você contratar por um ano, o valor cai para US$ 1,99.
A diferença é de US$ 29,88 (plano mensal) e US$ 23,88 (plano anual).

Como instalar o Polarr

Usuários Android podem instalar o app direto da loja Play Google.

Quem usa o iOS, pode ir à loja da Apple.

O pessoal que usa Ubuntu Linux, irão encontrar o snap dentro da loja da sua distro ou no site SnapCraft.
instalar polarr
Em qualquer distro Linux, com suporte a snap, é possível instalar o app da linha de comando:


sudo snap install polarr

polarr snap install

Por fim, se preferir usar o Polarr como webapp, acesse o site: https://photoeditor.polarr.co/.

Se você usa o Google Chrome, como navegador, pode acessar uma versão feita para o ChromeOS, como plataforma, no link https://chrome.google.com/webstore/detail/polarr-photo-editor/djonnbgfieijldcieafgjcnhmpcfpmgg.

Acho estas 2 últimas opções excelentes, por que não penalizam o desempenho do sistema e mantém a agilidade e a estabilidade do programa.
Só que trabalhar com imagens grandes online pode ser trágico durante o processo de transferência de dados. Apenas tenha isso em mente.
Contudo, pequenas imagens, para compartilhar nas redes sociais, não são causa para preocupação neste sentido.

Conclusão

polarr file formats

O aplicativo (testei a versão para Linux, no Debian 10 e a ChromeOS) grava arquivos no formato JPEG, PNG e TIFF.
É claro que estes formatos de arquivos são padrões e, pelo menos, o TIFF e o PNG permitem trabalhar, importar e exportar arquivos sem perdas significativas de qualidade.
A falta de suporte a arquivos RAW torna difícil encarar o uso do produto para fins profissionais, contudo. Mas isso é um mero detalhe.

Leia mais sobre fotografia e edição de imagens.