O Clinews é um CLI de notícias, no entanto, criado especialmente para usuários do GNU/Linux que querem ler notícias utilizando apenas o Terminal. A velocidade da leitura é quase que instantaneamente devido a leveza e o baixíssimo consumo de recursos. Saiba como instalar o Clinews no Ubuntu, Debian, Linux Mint, Fedora, CentOS, RHEL, Arch Linux.
Instalando o Clinews Ubuntu, Debian, Linux Mint, Fedora, CentOS, RHEL, Arch Linux
Para instalar você deve executar os comandos abaixo, lembrando que vamos precisar do Node.JS, se você não tem instalado deve seguir o tutorial a seguir, e só depois deve instalar o CliNews, ou não vai funcionar.
Tutorial de como instalar o Node.JS no Ubuntu, Debian, Fedora, Arch Linux, CentOS, RHEL, Linux Mint e derivados.
Agora, com o Node.JS já instalado, execute o comando abaixo:
npm i -g clinews
Configurando API de notícias para o CliNews
O CliNews usa uma API de notícias, nela é possível ter uma imensa gama de sites ao redor do mundo, bem como ao Google News Brasil, onde estão os principais sites brasileiros dentre os mais variados tipos. Dentre os grandes site mundiais estão o BBC, Blooberg, CNN, Daily Mail, Engadget, ESPN, Financial Times, Google News, hacker News, IGN, Mashable, National Geographic, Reddit r/all, Reuters, Speigel Online, Techcrunch, The Guardian, The Hindu, The Huffington Post, The Newyork Times, The Next Web, The Wall street Journal, USA today e muitos outros.
Para dar continuidade a nossa instalação do CliNews você deve criar uma conta para ter acesso a uma nova API, não se preocupe é gratuito, mas se quiser mais recursos há versões pagas.
Agora, vamos editar o arquivo .bashrc, mas só faça isso se já recebeu a API por e-mail ou no site:
vi ~/.bashrc
Adicione a chave API que foi gerada:
export IN_API_KEY="Cole-a-API-aqui"
Nota: Cole a API dentro das aspas, não as remova!
Por fim, execute o comando abaixo para atualizar as alterações que fizemos:
source ~/.bashrc
Pronto! Agora tudo esta configurado, na próxima parte vamos ver como usar o CliNews!
Lendo notícias com o CliNews
Para ler notícias e manchetes mais recentes de uma nova fonte específica, por exemplo, Google News Brasil, execute:
news fetch google-news-br
Agora, se você não quer filtrar e quer ler de forma geral, talvez para conferir o que há de novidade, então neste caso execute o comando abaixo:
news sources
Você também também pode usar critérios no CliNews, para pesquisar por “sempreupdate”, execute o seguinte comando:
news search "sempreupdate"
E se você quiser aprender mais sobre o aplicativo você pode consultar a ajuda do CliNews, para isso execute o comando abaixo:
clinews -h
Por hora é isso, espero que você tenha uma boa experiência com o CliNews!