ウェブサイト検索

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


あなたが私のようなコマンドライン中毒なら、Linux システム (ローカルまたはリモート) の制御、プログラミング、Googler を使用した Google 検索、テキストベースのゲームのプレイ、お気に入りのニュースの閲覧など、あらゆることを常にやりたいと思うでしょう。端末ウィンドウ内から詳細を確認します。

さて、Linux 初心者 (またはおそらく他の Linux ユーザー) は、おそらく「コマンドラインから最新ニュースを入手するにはどうすればよいですか? 」と疑問に思っているでしょう。この記事では、その方法を説明します。これを行うには、ニュースルーム (Linux コンソール用の RSS/Atom フィード リーダーである Newsboat と同様) を使用します。

こちらもお読みください: Cricket-CLI – Linux ターミナルでライブ クリケット スコアを視聴する

ニュースルームは、Linux でお気に入りのニュースを取得するための、シンプルで無料のオープンソースの最新のコマンドライン ツールです。これはJavaScript ( 具体的にはNodeJS) を使用して開発されているため、クロスプラットフォームであり、Windows だけでなく Linux システム、Mac OSX 上でも実行できます。

デフォルトのニュースルームのソースは、hackernews、techcrunch、inside、bnext、ithome、wanqu、nodeweekly、codetengu、gankio です。 OPML (アウトライン プロセッサ マークアップ言語) を介して独自のソースを構成できます。OPML は、異なるオペレーティング システムで実行されているアプリケーション間でアウトライン構造の情報を交換するために設計された XML ベースの形式であり、環境。

要件:

  1. NPM – デフォルトの NodeJS パッケージ マネージャー。 Linux システムに NodeJS と NPM を一度にインストールできます。

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

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

sudo npm install -g newsroom-cli

ニュースルームを正常にインストールすると、CLI はシェルに ニュースルームコマンドと nr コマンドを登録します。次のようにして使用を開始できます。対話型のコマンド ライン インターフェイスが表示され、そこでニュース ソースを選択できます。

newsroom 

以下に示すように、矢印と矢印を使用して、事前定義されたソースのリストからニュース ソースを選択します。

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

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

ニュースを取得したいソースと、表示されるニュース項目の数を指定することもできます。

newsroom [news_source] [number_of_news_items]

例えば:

newsroom hackernews 3

最後になりましたが、次のように、独自の素晴らしいOPML ファイルを使用することもできます。このようにして、linux-console.netfossmint.com などの独自のニュース ソースを追加できます。

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

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

newsroom --help

詳細については、Newsroom Github リポジトリを確認し、OPML ファイルの作成方法を学習してください。

ニュースルームは、Linux のコマンドラインでお気に入りのニュースを取得する優れた方法です。ぜひお試しいただき、以下のフィードバック フォームからご意見をお聞かせください。