Newsroom - Linuxでお気に入りのニュースを入手するための最新のCLI


私のようなコマンドラインの常習者であれば、Linuxシステムの制御(ローカルまたはリモート)、プログラミング、Googlerを使用したGoogleの検索、テキストベースのゲームのプレイ、お気に入りのニュースの閲覧などをすべてやりたいです。ターミナルウィンドウ内からもっと見る

さて、Linux初心者(あるいはおそらく他のLinuxユーザー)は、「コマンドラインから最新のニュースを入手するにはどうすればよいですか。」と質問している可能性があります。これを行うには、ニュースルーム(Newsboat - Linuxコンソール用のRSS/Atomフィードリーダー)に似ています。

ニュースルームは、Linuxでお気に入りのニュースを入手するためのシンプルで無料のオープンソースのモダンなコマンドラインツールです。 JavaScript NodeJS )を使用して開発されているため、クロスプラットフォームで、Linuxシステム、Mac OSX、およびWindows上で動作します。

デフォルトのニュースルームのソースは次のとおりです。独自のソースを OPML アウトラインプロセッサマークアップ言語)で設定できます。これは、異なるオペレーティングシステムで実行されているアプリケーションと、環境

  1. NPM – Default NodeJS package manager; you can install NodeJS and NPM at once on your Linux system.

LinuxシステムにNewsroomをインストールする方法

システムに NPM をインストールしたら、次のようにsudoコマンドを使用してニュースルームをroot権限でインストールします( -g スイッチはインストールを意味します)。グローバルに:システム上のすべてのユーザーによって使用されます。

$ sudo npm install -g newsroom-cli

newsroom が正常にインストールされると、CLIによって newsroom および nr コマンドがシェルに登録されます。あなたは以下のようにそれを使い始めることができます、それはあなたがあなたのニュースソースを選ぶことができる対話型コマンドラインインターフェースにあなたを連れて行きます:

$ newsroom 

次に示すように、[上へ]と[下へ]の矢印を使用して、定義済みの情報源の一覧からニュース情報源を選択します。

ニュースソースを選択すると、すべてのニュースのタイトルが次のスクリーンショットのように表示されます。次に、 Space バーを押して項目を選択できます。下のスクリーンショットに示すように、緑色の弾丸。ウェブブラウザから詳細に読むには Enter を押します。

コマンドラインを終了するには、 [Ctrl + C] を入力します。

また、あなたがニュースを入手したい情報源と示されているように表示されるニュース項目の数を提供することができます。

$ newsroom [news_source] [number_of_news_items]

例えば:

$ newsroom hackernews 3

大事なことを言い忘れましたが、次のように、あなたはあなた自身の素晴らしい OPML ファイルを使うこともできます。これにより、 tecmint.com fossmint.com などの独自のニュースソースを追加できます。

$ newsroom -o <your-awesome-list.opml>

ニュースルームのヘルプメッセージを表示するには、以下のコマンドを使用します。

$ newsroom --help

詳細については、Newsroom Githubリポジトリを調べて、OPMLファイルの作成方法を学んでください。

ニュースルームは、Linuxでお気に入りのニュースをコマンドラインで表示するのに最適な方法です。それを試して、それについてのあなたの考えを以下のフィードバックフォームを通して私たちと共有してください。