Newsboat、ターミナル用のRSS / AtomFeedリーダー

ニュースボートについて

次の記事では、Newsboatを見ていきます。 これは ターミナル用の無料のオープンソースRSS / Atomフィードリーダー。 もともとから作成されました ニュースボイター、テキストベースのRSS / Atomフィードリーダーですが、Newsbeuterは積極的に維持されていません。 これが、これが検討すべき良い代替案である理由です。

知らない人のために、 RSS / AtomはXML形式です 記事の伝達、公開、シンジケートに使用されます。 この典型的な例は、ニュースやブログ記事です。 Newsboatは、GNU / Linux、FreeBSD、またはmacOSシステムの端末から使用するために作成されています。

Newsboatは、シンプルで直感的なRSS / Atomフィードリーダーです。 この記事では、Newsboatをインストールして使用する方法を説明します。 これは、すべての端末愛好家のためにお気に入りのニュースや記事をすばやく読むためのコマンドラインリーダーです。

このツールを使用するには、それを明確にする必要があります 私たちのシステムがいくつかの要件を満たす必要があります これは以下で読むことができます。

必要な要件

  • GCC 4.9以降、またはClang3.6以降。
  • STFL(バージョン0.21以降).
  • Pkg-config。
  • GNU gettext(libcでgettextを提供しないシステムの場合のみ).
  • libcurl(バージョン7.18.0以降).
  • libxml2、xmllint、およびxsltproc。
  • json-c(バージョン0.11以降).
  • SQLite3(バージョン3.5以降).
  • DocBookXMLおよびDocBookSML。
  • Asciidoc。

UbuntuにNewsboatをインストールする

このプログラムはさまざまなオペレーティングシステムにインストールできますが、この記事では、Ubuntuにインストールする方法を説明します。 この場合、Ubuntu16.04にインストールします。 Newsboatは、対応するスナップパッケージを介してインストールできることを確認します。 最初に スナップインストールしましょう 以下に示すように、Newsboatをインストールできるようにオペレーティングシステムで。

スナップがインストールされていない場合は、ターミナルを開いて(Ctrl + Alt + T)、次のように書き込みます。

sudo apt install snapd

これで、今話しているツールをインストールできます。 同じ端末で次のように記述します。

ニュースボートスナップインストール

sudo snap install newsboat

スナップパッケージが気に入らない場合は、次のことを選択できます ソースコードを使用してNewsboatをインストールする。 これにより、最新の機能を使用できるようになりますが、その前に必要になります 依存関係を完全にインストールする。 これを行うには、ターミナルを開き(Ctrl + Alt + T)、次の各行を記述します。

sudo apt update

sudo apt install libncursesw5-dev ncurses-term debhelper libjson0 libjson0-dev libxml2-dev libstfl-dev libsqlite3-dev perl pkg-config libcurl4-gnutls-dev librtmp-dev libjson-c-dev asciidoc libxml2-utils xsltproc docbook-xml docbook-xsl bc

wget http://www.clifford.at/stfl/stfl-0.24.tar.gz

tar -xvf stfl-0.24.tar.gz

cd stfl-0.24

make

sudo make install

この後、私たちはできます GithubNewsboatリポジトリのクローンを作成します 私たちのシステムにインストールします。 これを行うには、同じ端末を使用するだけでよく、次の手順に従います。

git clone git://github.com/newsboat/newsboat.git

cd newsboat

make

sudo make install

ニュースボートフィードリーダーの使用方法

次に、Newsboat を使用してサイトから RSS フィードを読み取る方法を見ていきます。 ubunlog.com。まず第一に、必要になります RSSフィードリンクを取得する パラ ubunlogブラウザから .com にアクセスしてコピーします。この場合の URL は次のとおりです。

https://ubunlog.com/feed/

次に、次のように記述します。 コンテンツをファイルに保存 後で使用するため。

echo "https://ubunlog.com/feed/" > rss_links.txt

これで、RSS フィードを読むことができます。 ubunlog.com で次のコマンドを使用します。 -u修飾子 (RSSフィードのURLを含むファイルを指定します) および-r (起動時にフィードを更新する) 次のように:

フィードリスト ubunlog 新聞船

newsboat -ru rss_links.txt

ニュースアイテムを選択するには、上下の矢印を使用してナビゲートします。 次に、興味のあるものでEnterキーを押します。 この例では、リストからニュース番号5を選択します。 これは次のようになります。

noticia ubunlog 新聞船

ブラウザでニュースアイテムを開く、「o」を押すだけで、 プログラムを終了します、「q」を押すだけです。

ターミナルで次のコマンド(Ctrl + Alt + T)を実行すると、すべてのオプションと考えられる使用法を確認できます。

ニュースボートヘルプ

newsboat -h

このツールに関する詳細情報を入手する、私たちは訪問することができます githubリポジトリ Oラ 公式ドキュメント このツールの作成者は、自分のWebサイトでユーザーが利用できるようにします。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。