Leitor de RSS do console Linux Snownews

Eu leio muitas notícias. Uma das muitas maneiras pelas quais leio notícias é via feeds RSS. Se você não sabe, RSS significa Really Simple Syndication. O que um leitor de RSS faz é coletar resumos de feeds de notícias de seus sites favoritos e os coloca em um formato simples e fácil de ler. A maioria dos leitores de RSS são aplicativos gráficos, como Sage para Firefox, Straw para a área de trabalho do GNOME ou Akregator para a área de trabalho do KDE. Mas você sabia que existe um leitor de RSS baseado em console? Existe e se chama Snownews.

Você pode pensar que o console não é um bom lugar para feeds RSS, mas é. O uso do Snownews é rápido, confiável, fácil de usar e ocupa muito pouco espaço.

Você provavelmente já percebeu que o ghacks possui alguns feeds RSS. Usaremos esses feeds para ilustrar como usar o Snownews. Mas primeiro precisamos instalar o Snownews. Felizmente, esta é uma tarefa simples. Você pode instalar a partir do seu utilitário Adicionar / Remover (faça uma pesquisa por snownews, selecione os resultados e clique em aplicar) ou você pode instalar a partir da linha de comando da seguinte maneira:

sudo apt-get install snownews

ou

yum instalar snownews

Uma vez instalado, basta emitir o comando snownews no prompt e você verá uma janela vazia com o número da versão do Snownews próximo ao topo. Naturalmente, o Snownews não fará nenhum bem até você adicionar um feed. Vamos ver como isso é feito.

Adicionando um feed

Na janela principal, se você pressionar a tecla "h" (sem aspas), receberá a janela de Ajuda. Essa janela fornecerá todas as chaves necessárias para o seu trabalho. Aqui estão os mais importantes:

  • a - Adicione um feed.
  • D - Excluir um feed.
  • c - renomeie um feed.
  • R - Recarregue todos os feeds.
  • r - Recarregue o feed selecionado.
  • m - Marque todos os feeds como lidos.
  • B - Altere o navegador padrão.

Figura

Existem mais chaves, mas essas são realmente as chaves mais importantes que você precisará conhecer. Portanto, na janela principal, pressione a tecla "a" para adicionar um feed. O que você verá é uma barra atravessando a tela. Tudo o que você precisa fazer é digitar (ou colar) o URL do feed neste espaço e pressionar Enter. A Figura 1 mostra onde o URL do feed é inserido. Como você pode ver, o feed Linux do ghacks está sendo inserido.

Depois de inserir o URL do feed, pressione enter e o feed será adicionado. O que o Snownews precisa fazer é baixar o feed para o cache.

Depois que o feed for adicionado, você verá o feed listado na janela principal. Para ver as histórias listadas, selecione o feed e pressione Enter.

Lendo histórias de um feed

Na janela do leitor de histórias, você verá toda a lista de histórias do feed que está visualizando. Para visualizar uma história específica, use as setas para cima ou para baixo para ir para a história e, em seguida, pressione a tecla Enter. O resumo da história será exibido na mesma janela.

Para ler a história completa, você precisa ter um navegador configurado para o Snownews. Como gosto de conter Snownews dentro da janela do terminal, usarei o Lynx. Para configurar o Lynx como o navegador, volte para a janela principal (pressione "q") e pressione "B". Na janela de configuração do navegador, basta digitar "lynx% s" (sem aspas) para configurar o Snownews para usar o Lynx como seu navegador.

Agora, para ler uma história completa, faça o seguinte:

Volte para a lista de histórias no feed

Selecione uma história e pressione Enter.

Na janela da história, pressione "o" (sem aspas).

A história agora será aberta no navegador Lynx. Para sair do navegador, pressione "q" (sem aspas) e você retornará ao Snownews.

Pensamentos finais

O Snownews é um excelente leitor de RSS alternativo para quem prefere fazer coisas na janela do console. Experimente e você achará tão fácil quanto qualquer uma das alternativas da GUI.