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.
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.