Un lecteur de flux RSS est un outil indispensable pour la plupart d'entre nous. Il regroupe les flux de divers sites Web pour vous permettre de suivre facilement leurs dernières mises à jour.

Selon la façon dont vous aimez ces mises à jour, vous pouvez choisir un lecteur de flux graphique ou basé sur CLI. Alors que le premier offre une commodité et une tonne de fonctionnalités, le second apporte de la vitesse et offre une expérience transparente à ceux qui travaillent depuis le terminal.

Newsboat est l'un de ces agrégateurs de flux basés sur CLI pour Linux. Allons-y pour l'explorer plus en détail.

Qu'est-ce que Newsboat ?

Newsboat est un RSS/Atom basé sur CLI lecteur de flux pour Linux. C'est essentiellement une fourchette de Nouveaubeuter, qui était autrefois l'un des agrégateurs de nouvelles les mieux notés pour Linux, mais n'est plus maintenu.

S'appuyant sur la CLI, le lecteur Newsboat est accessible depuis le terminal, et il apporte avec lui un moteur de rendu HTML intégré qui vous permet d'afficher du contenu textuel directement dans le terminal, éliminant ainsi le besoin d'utiliser un site Web navigateur.

instagram viewer

Quelles fonctionnalités offre Newsboat ?

Newsboat propose les fonctionnalités suivantes sur Linux :

  • Moteur de rendu HTML intégré
  • Possibilité d'envoyer des liens et des articles à des services tiers à l'aide de scripts de bookmarking
  • Option pour filtrer les entrées de flux en fonction du titre, de l'auteur, etc.
  • Options de filtrage comme vignette, auteur, etc.
  • Possibilité d'importer et d'exporter des flux en OPML
  • Raccourcis clavier personnalisables
  • Configurabilité

Comment installer Newsboat sur Linux

Newsboat est disponible sur plusieurs distributions Linux. Selon la distribution que vous exécutez sur votre machine, suivez les instructions ci-dessous pour obtenir Newsboat sur votre système :

Sur Ubuntu et ses dérivés, ouvrez le terminal et lancez la commande suivante pour installer Newsboat :

sudo apt installer newsboat

Si vous utilisez Fedora, exécutez :

sudo dnf installer newsboat

Sur Arch Linux, installez Newsboat avec :

sudo pacman -S newsboat

Dans le cas de toute autre distribution Linux, vous pouvez installer Newsboat en utilisant une méthode indépendante de la distribution, comme Snap. Pour cela, vérifiez si votre ordinateur supporte Snap en exécutant cette commande dans un terminal :

instantané --version

Si vous obtenez un numéro de version, cela indique que Snap est présent et vous pouvez procéder à l'installation de Newsboat. Sinon, suivez notre guide Snap pour installer Snap sur votre système en premier.

Une fois cela fait, lancez la commande ci-dessous pour installer Newsboat :

claquement sudo installer newsboat

Comment utiliser Newsboat sous Linux

Après avoir installé Newsboat, vérifiez s'il est correctement installé. Comme mentionné précédemment, étant donné que Newsboat est un programme basé sur CLI, toutes vos interactions avec celui-ci auront lieu via le terminal.

Ouvrez le terminal et exécutez cette commande :

newsboat

Il renverra une erreur indiquant: "aucune URL configurée". Cette erreur s'affiche car nous n'avons pas encore configuré les ressources dans Newsboat, c'est donc ce que nous devons faire en premier.

1. Ajout de flux ou d'URL à Newsboat

Newsboat vous permet de créer votre propre flux de deux manières: vous pouvez soit créer un flux entièrement nouveau à partir de grattez en ajoutant les URL de vos sites Web préférés ou importez un flux existant de votre précédent lecteur.

Pour créer un nouveau flux à partir de zéro, vous devez remplir le champ URL fichier avec tous vos sites Web préférés RSS. Tout d'abord, copiez l'adresse du flux RSS du site Web que vous souhaitez ajouter à votre flux Newsboat.

Ensuite, exécutez la commande suivante dans un terminal pour ouvrir le URL dossier:

sudo nano ~/.newsboat/uRLS

Si le fichier n'est pas déjà présent, créez-en un dans le répertoire Newsboat et exécutez :

sudo nano URL

Quand le URL fichier est ouvert, collez l'URL du flux que vous avez copié précédemment dans ce fichier. Si vous souhaitez ajouter d'autres flux, copiez leurs URL et collez-les ici. Succès Ctrl + O pour écrire les modifications dans le fichier et enregistrer. Presse Ctrl + X pour quitter.

2. Importation de flux existants avec Newsboat

Si vous avez déjà un flux avec un autre lecteur de flux RSS, vous pouvez l'importer dans Newsboat pour économiser l'effort de curation manuelle du flux. Pour cela, accédez à votre compte sur le lecteur de flux et exportez votre flux au format OPML. Après cela, copiez ce fichier et déplacez-le dans le répertoire personnel.

Enfin, exécutez la commande suivante pour l'importer :

newsboat-jenourrir.opml

3. Newsboat en cours d'exécution

Une fois que vous avez configuré les sources dans Newsboat, ouvrez le terminal et exécutez cette commande pour lancer Newsboat :

newsboat

Newsboat vous donnera une liste de toutes vos sources configurées. Cependant, ces sources ne sont pas mises à jour pour le moment. Pour ce faire, appuyez sur R, et il rechargera toutes les sources. Si vous souhaitez recharger un flux particulier, sélectionnez-le à l'aide des touches fléchées et appuyez sur r.

Attendez que le flux se mette à jour.

Une fois cela fait, sélectionnez le flux à ouvrir et appuyez sur Entrer pour l'ouvrir. Ici, vous verrez toutes les dernières histoires de ce flux. Pour en ouvrir et en lire un, sélectionnez-le et appuyez sur Entrer.

Si vous souhaitez afficher un article dans un navigateur, appuyez sur o, et pour l'enregistrer, appuyez sur s, sélectionnez l'emplacement à enregistrer et appuyez sur Entrer. Lorsque vous lisez un article et que vous souhaitez voir l'article suivant, utilisez le n clé.

De même, si un article contient plusieurs liens, ceux-ci seront répertoriés sous l'article avec des numéros à leur gauche. Tapez le numéro à côté du lien que vous souhaitez ouvrir et il s'ouvrira dans votre navigateur par défaut.

Enfin, pour revenir à l'écran de prévisualisation, appuyez sur q. Cela quitte également Newsboat lorsque vous appuyez dessus sur la page principale de Newsboat. Mais si vous souhaitez quitter le programme de n'importe où, appuyez sur Q Au lieu.

Configuration de Newsboat sous Linux

Dans son état par défaut, Newsboat fonctionne très bien. Cependant, il propose certaines modifications que vous pouvez utiliser pour améliorer votre expérience.

Vous devez enregistrer toutes les configurations Newsboat dans le configuration fichier dans la structure de répertoires de Newsboat.

Si le fichier est manquant, vous devez le créer. Après cela, selon ce que vous voulez accomplir, modifiez ce fichier en conséquence.

Voici quelques changements de configuration qui pourraient vous intéresser :

1. Changer le navigateur par défaut

Bien que vous puissiez lire la plupart du contenu d'un article dans le terminal, il y aura des moments où vous voudrez ouvrir un article dans un navigateur Web. Pour cette raison, la configuration de votre navigateur par défaut préféré est une étape essentielle.

Pour ce faire, ajoutez la ligne suivante au configuration dossier:

navigateur "chemin/vers/navigateur %u"

2. Actualisation automatique des flux au lancement

Newsboat n'est pas configuré pour actualiser automatiquement les flux lorsque vous le lancez. Par conséquent, vous devez actualiser manuellement le flux vous-même. Si vous souhaitez l'éviter, ajoutez cette ligne au configuration fichier pour activer l'actualisation automatique :

rafraîchissement au démarrage oui

De même, vous pouvez également mettre à jour le flux périodiquement après un certain temps. Pour cela, ajoutez cette ligne :

temps de rechargement_temps_en_minutes souhaité

3. Supprimer les articles lus

La plupart des lecteurs RSS suppriment les articles lus de votre flux pour réduire l'encombrement. Mais puisque Newsboat ne le fait pas automatiquement, vous devez lui dire explicitement de ne plus afficher les flux ouverts. Ajoutez la ligne suivante au configuration fichier pour faire ceci:

Afficher-lis-alimente non

Bien sûr, ce ne sont que quelques configurations utiles, et vous pouvez consulter la documentation de Newsboat pour configurer son comportement selon vos préférences.

Suivez vos blogs préférés sans manquer le "bateau"

Si vous travaillez principalement à partir du terminal, vous avez besoin d'un agrégateur de flux basé sur CLI sur votre PC. Un bon lecteur de flux basé sur un terminal peut vous aider à accéder aux mises à jour de tous vos blogs préférés directement dans le terminal, éliminant ainsi le besoin d'ouvrir une autre application.

Newsboat est peut-être le meilleur lecteur de flux à cet égard. Il est rapide, facile à utiliser, configurable et organise soigneusement les flux de vos sites Web préférés pour une consommation facile.

Semblable à Newsboat, une autre version intéressante de RSS est le lecteur de flux TICKR, qui place vos flux dans une petite barre de défilement pour faciliter la consommation de contenu en déplacement.