Newsboat é um fork do newsbeuter o qual é um leitor RSS de console para sistemas operacionais semelhantes ao UNIX, incluindo Linux, FreeBSD, OpenBSD e macOS. Ao contrário do newsbeuter, newsboat está se desenvolvendo ativamente, enquanto o desenvolvimento de newbeuter pára.
Em comparação com outros leitores de feed RSS lentos e com grande consumo de memória, Newsboat é a melhor opção para quem procura um leitor RSS simples, elegante e rápido que pode ser totalmente gerenciado por meio do teclado.
O código do projeto é escrito em C ++ usando bibliotecas na linguagem Rust distribuídas sob a licença MIT.
Entre as características que se destacam no Newsboat, podemos encontrar:
- Suporta RSS 0.9x, 1.0, 2.0 e Atom
- Possibilidade de baixar podcasts
- Controle de teclado com a capacidade de definir suas próprias combinações de teclas
- Encontre todos os feeds enviados
- A capacidade de classificar suas assinaturas usando um sistema de tag flexível
- A capacidade de adicionar uma fonte de dados arbitrária usando um sistema flexível de filtros e plug-ins
- Capacidade de criar metacanais usando uma linguagem de consulta poderosa
- Capacidade de sincronizar newsboat com uma conta em bloglines.com
- Importar e exportar assinaturas OPML
- A capacidade de personalizar e substituir as cores de todos os elementos da interface;
- Capacidade de sincronizar feeds com o Google Reader.
Sobre a nova versão do Newsboat 2.17
Atualmente a Newsboat está em sua versão 2.17, que foi lançado recentemente e adiciona novos elementos.
Das principais novidades que se destacam desta versão Você encontrará o trabalho feito para melhorar o suporte para plataformas Linux e FreeBSD, pois as correções foram feitas em vários bugs que resultam em travamento ou vazamentos de memória.
Além disso adicionou documentação para a opção "macro-prefixo" e acima de tudo uma função importante que é a função "save-all" para salvar todos os artigos no feed.
Outra adição nesta nova versão é a configuração "dirbrowser-title-format" usada na caixa de diálogo chamada durante o "save-all".
A possibilidade de atribuir teclas de atalho também é destacada no contexto da caixa de diálogo gerada por "salvar tudo".
Adicionada a opção "selecttag-format" para determinar a aparência da caixa de diálogo "Selecionar tag".
Como instalar o leitor RSS Newsboat no Linux?
Para pessoas interessadas em usar ou testar este leitor RSS CLI em seus sistemas, Eles podem fazer isso seguindo as instruções que compartilhamos abaixo.
É importante mencionar que esta nova versão do Newsboat ainda não foi incluída no dos repositórios das principais distribuições Linux, então para quem quiser instalar pelos canais oficiais de seu sistema, terá que esperar alguns dias.
O que pode ser feito agora é baixar o código-fonte da aplicação e execute a compilação no sistema.
Para fazer isso eles terão que abrir um terminal e nele executarão o seguinte comando:
git clone git://github.com/newsboat/newsboat.git
E a compilação é feita com:
make
sudo make install
Agora para quem quer esperar, quando a nova versão estiver disponível, pode realizar a instalação executando qualquer um dos comandos a seguir, dependendo da sua distro.
Para quem usa Arch Linux e derivados:
sudo pacman -S newsboat
Enquanto por Debian, Ubuntu, Linux Mint ou derivados destes
sudo apt-get install newsboat
No caso do Fedora:
sudo dnf instalar newsboat
Finalmente, para todas as outras distribuições Linux que suportam pacotes Snap, pode realizar a instalação com o seguinte comando:
sudo snap install barco de notícias
Uso básico do Newsboat
Usar o Newsboat é bastante simples, a verdade é apenas o suficiente para você se acomodar com sua forma de trabalhar.
Em um terminal, só temos que digitar o comando:
newsboat -h
Para saber as opções que nos oferece.
Também para adicionar os feeds, estes são salvos em um arquivo. Que eles devem criar no seguinte caminho:
nano ~/.newsboat/urls
Eles podem fechar com Ctrl + O e sair com Ctrl + X
Este arquivo pode ser editado com o editor de texto de sua escolha. No arquivo eles colocarão em cada linha os feeds que desejam que sejam exibidos no Newsboat da seguinte forma:
http://feeds.feedburner.com/desdelinuxweb
Por fim, para ler os feeds, basta executar o seguinte comando no terminal:
newsboat