Linux
 Computer >> コンピューター >  >> システム >> Linux

Linuxで使えるおすすめUSENETリーダー5選

Linuxで使えるおすすめUSENETリーダー5選

USENETは、大規模に分散化された情報配信システムです。1980年代初頭に開発され、長い年月をかけて世界最大級のメッセージングネットワークへと成長しました。最盛期には10万を超えるニュースグループが存在し、あらゆる話題について活発な議論が交わされていました。

USENETは分散型の仕組みを持つため、ネットワークへのアクセス方法も複数あります。そのひとつがGoogleグループ経由のアクセスですが、必ずしもすべての人にとって最適な選択肢とは言えません。この記事では、Linux上でUSENETを快適に閲覧するための、より優れた5つのクライアントを紹介します。

Googleグループの問題点

Googleグループは、2001年頃にGoogleがDeja.comのUSENETアーカイブを買収した際に公開された、Webベースのニュースグループ討議ポータルです。ブラウザから手軽にアクセスでき、Googleアカウントさえあれば誰でも参加できる点が魅力です。

Linuxで使えるおすすめUSENETリーダー5選

しかしながら、Googleグループのインターフェースには、ディスカッションを行ううえで多くの問題点があります。

  • スレッド表示に対応していない。大規模なUSENETの議論を追いかけるのが困難、あるいはほぼ不可能になります。
  • 投稿がWebページ用に整形される。自分の投稿は問題なく見えても、Googleグループを使っていない他のユーザーには読みにくくなる可能性があります。
  • フィルター機能がない。スパマーや悪意あるユーザーを受信箱から除外する手段がありません。
  • さらに、スパマーや悪意あるユーザー自身もGoogleグループを利用しているという点です。そのため、多くのUSENETユーザーはGoogleアカウントからの投稿をフィルタリングしており、Googleユーザーはディスカッションへの参加が難しくなっています。

現在のUSENETへの接続方法

かつてGoogle以外からUSENETに接続するには、インターネットサービスプロバイダ(ISP)が提供するUSENETアカウントが必要でした。しかし現在、USENETサービスを提供しているISPはほとんどありません。

幸いにも、無料または低価格でテキスト専用のUSENETアクセスを提供しているサイトがいくつか存在します。

1. Eternal September

Eternal Septemberは、テキスト専用のニュースグループを無料で提供するプライベートUSENETプロバイダです。Big 8階層のすべてに加え、数百のローカルおよび地域グループを保有しています。

Linuxで使えるおすすめUSENETリーダー5選

アカウント作成も比較的簡単です。公式サイトにアクセスして「User registration」をクリックし、必要事項を入力するだけです。

Linuxで使えるおすすめUSENETリーダー5選

情報の入力が完了すると、接続情報を使ってUSENETにアクセスできるようになります。

2. AIOE

AIOEもEternal Septemberと同様に、無料のテキスト専用USENETアクセスを提供しています。Big 8階層に加え、多数の地域・ローカルグループを利用可能です。最大の違いは、サーバーへのアクセスにユーザー登録が不要な点です。

Linuxで使えるおすすめUSENETリーダー5選

ただしその反面、1日あたりのアクセス回数に厳しい制限があります。たとえば、オンラインで記事を読んでいられる時間にも上限があり、記事の保存期間(レテンション)も比較的短めです。

3. Individual.NET

前述の2つとは異なり、Individual.NETはテキスト専用ニュースグループ向けの有料USENETサービスです。現在は年間10ユーロで無制限のUSENETアクセスを提供しています。

Linuxで使えるおすすめUSENETリーダー5選

Individual.NETの大きな魅力のひとつは、スパムがサーバーレベルで自動的にフィルタリングされることです。Eternal SeptemberやAIOEのように、ユーザー側で大量のフィルタリング作業を行う必要がありません。

さらに、1175日という非常に長い保存期間も特徴です。フォローしているニュースグループをアーカイブしたいユーザーにとって便利な機能です。

アカウント作成も簡単です。右サイドバーの「Registration」リンクをクリックし、支払い方法とアカウント情報を入力します。

Linuxで使えるおすすめUSENETリーダー5選

登録が完了したら、Individual.NETにログインして支払いを行い、USENETアカウントを有効化しましょう。

以下では、Google経由よりも快適に使えるLinux向けUSENETリーダーを紹介します。

1. Mozilla Thunderbird

Mozilla Thunderbirdは、USENET閲覧に最適なクライアントです。メールやRSSフィードをオフラインで読むためのアプリとして知られていますが、USENETサーバーに接続してニュース投稿を取得することもできます。

Linuxで使えるおすすめUSENETリーダー5選

ThunderbirdはほぼすべてのLinuxディストリビューションで利用可能です。DebianやUbuntuではaptでインストールできます。

sudo apt install thunderbird

Fedoraの場合はdnfを使用します。

sudo dnf install thunderbird

Arch Linuxの場合はpacmanを使用します。

sudo pacman -Syu thunderbird

インストール後、USENETアカウントの追加は簡単です。「オプション」メニューから「アカウント設定」を選択します。

Linuxで使えるおすすめUSENETリーダー5選

次に「アカウント操作」→「他のアカウントを追加」をクリックすると、新しいウィンドウが開き、追加するアカウントの種類を尋ねられます。「ニュースグループアカウント」を選びましょう。

Linuxで使えるおすすめUSENETリーダー5選 Linuxで使えるおすすめUSENETリーダー5選

次の画面では、名前や連絡先として使用するメールアドレスなどの情報を入力します。

Linuxで使えるおすすめUSENETリーダー5選

続く画面で、接続先のUSENETサーバーのアドレスを入力します。ここでは例としてAioe.orgに接続しています。

Linuxで使えるおすすめUSENETリーダー5選

完了したら「次へ」をクリックしてウィザードを終了します。これにより、Thunderbirdのサーバーリストにエントリが作成され、ニュースグループの購読を管理できるランディングページも表示されます。

2. Claws Mail

Mozilla Thunderbirdと同様に、Claws Mailもニュースグループを読めるグラフィカルなメールクライアントです。Thunderbirdに対するClawsの利点は、非常に軽量であることで、グラフィカルな画面をサポートするコンピュータであればどんな環境でも動作させられる点にあります。

Linuxで使えるおすすめUSENETリーダー5選

Claws MailもほぼすべてのLinuxディストリビューションで入手可能です。たとえばDebianやUbuntuでは、aptでインストールできます。

sudo apt install claws-mail

Fedoraではdnfを使用します。

sudo dnf install claws-mail

Arch Linuxではpacmanを使用します。

sudo pacman -Syu claws-mail

インストールが完了したら、USENETサーバーをClaws Mailに追加します。メニューバーの「設定」から「新規アカウントの作成」をクリックしてください。

Linuxで使えるおすすめUSENETリーダー5選

次に「プロトコル」のドロップダウンリストから「News (NNTP)」を選択し、設定中のアカウントがUSENETサーバーに接続するようにします。

Linuxで使えるおすすめUSENETリーダー5選

ここでは例としてEternal Septemberに接続します。そのために、サーバーのアドレスを入力します。

また、Eternal Septemberは読み書きにアカウントが必要です。Clawsで自分のアカウントを使うには、「このサーバーは認証が必要」チェックボックスにチェックを入れ、USENETのユーザー名とパスワードを入力します。

Linuxで使えるおすすめUSENETリーダー5選

必要な情報を入力したら、サーバーリスト内の「news (nntp)」フォルダを右クリックし、「ニュースグループの購読」を選択して、購読したいニュースグループを探しましょう。

3. Pan

ThunderbirdやClaws Mailとは異なり、PanはLinux専用に設計されたグラフィカルなニュースリーダーです。そのため、投稿キューイング、記事ヘッダーのキャッシュ、スコアファイルといったUSENET特有の機能を備えています。

Linuxで使えるおすすめUSENETリーダー5選

使いやすさと柔軟性を兼ね備えたニュースリーダーを求める人にとって、Panは魅力的な選択肢となるでしょう。

PanはほとんどのLinuxリポジトリから入手できます。DebianやUbuntuではaptでインストールします。

sudo apt install pan

Fedoraではdnfを使用します。

sudo dnf install pan

Arch Linuxではpacmanを使用します。

sudo pacman -Syu pan

インストール後のサーバー追加は非常にシンプルです。初回起動時に、Panが自動的にアカウント設定を促してくれます。

あとは接続先サーバーのアドレスと、必要に応じてアカウント情報を入力するだけです。

Linuxで使えるおすすめUSENETリーダー5選

情報の入力が完了すると、Panはサーバーがホストしているすべてのニュースグループをダウンロードします。インターネット接続が遅い場合は時間がかかることがあります。

その後、グループを右クリックしてコンテキストメニューから「購読」を選択すれば、ニュースグループを購読できます。

4. TIN

TINはターミナルベースのUSENETリーダーです。リモート(NNTP)とローカル(/var/spool)の両方のソースからのニュースグループアクセスをサポートしています。

Linuxで使えるおすすめUSENETリーダー5選

TINは記事のスレッド表示、スコアファイル、お気に入りのテキストエディタを使ったメッセージ送信にも対応しています。そのため、ターミナルアプリケーションに慣れているユーザーにとって有用なツールです。

こちらもほぼすべてのLinuxディストリビューションで利用可能です。DebianやUbuntuではaptでインストールできます。

sudo apt install tin

Fedoraではdnfを使用します。

sudo dnf install tin

TINは非常に強力ながら使いやすいプログラムです。使い始めるには、まずホームディレクトリに2つのファイルを作成する必要があります。

  • 購読するニュースグループを記録する .newsrc ファイル
  • 認証が必要なUSENETサーバーの認証情報を記録する .newsauth ファイル

.newsrcファイルの設定

記事を読み始めるには、購読したいニュースグループを.newsrcファイルに記述する必要があります。一般的な形式は以下のとおりです。

newsgroup[:|!] [article#-article#]
Linuxで使えるおすすめUSENETリーダー5選
  • 「newsgroup」には購読したいニュースグループ名を記入します。たとえば comp.lang.c のような形です。
  • 2番目の引数は、そのニュースグループを購読しているかどうかをTINに伝えます。「:」は購読中、「!」は未購読を意味します。
  • 最後の引数は、既読の記事番号を指定します。最初は空欄のままにしておくのがよいでしょう。

.newsauthファイルの設定

Eternal SeptemberのようなUSENETサーバーを利用する場合は、.newsauthファイルに認証情報を記載する必要があります。

このファイルがあれば、TINはアプリ起動時や投稿時に自動的にログインしてくれます。一般的な構文は以下のとおりです。

nntpserver [password] [user]
Linuxで使えるおすすめUSENETリーダー5選
  • 「nntpserver」には認証情報を使用するサーバー名を記入します。たとえば news.eternal-september.org です。
  • 2番目の引数にはパスワードを記入します。
  • 3番目の引数にはユーザー名を記入します。

記入が終わったら、ファイルのパーミッションも変更しましょう。このファイルにはパスワードが含まれるため、他のユーザーがアクセスできないようにする必要があります。以下のコマンドを実行します。

chmod 600 ~/.newsauth

これで準備完了です。TINを使い始めましょう。USENETサーバーに接続するには、次のコマンドを使用します。

tin -Ar -g your.newsserver.here
  • -Aオプションは、サーバーへの初回接続時にTINへ認証を強制します。アカウントが必要なサーバーに接続する場合のみ使用します。
  • -rオプションは、リモートソースを使用することをTINに伝えます。
  • -gオプションは、接続先のUSENETサーバーのアドレスをTINに伝えます。

5. slrn

TINと同様に、slrnもターミナルベースのニュースリーダーで、記事のスレッド表示、スコアファイル、お気に入りのテキストエディタでの投稿作成に対応しています。

Linuxで使えるおすすめUSENETリーダー5選

ただしTINと異なり、slrnは.newsrcファイルを自動生成し、USENETサーバーがホストする利用可能なニュースグループをすべて取得してくれます。さらに、slrnには独自の設定ファイルがあり、動作を細かくカスタマイズすることも可能です。

DebianやUbuntuではaptでインストールします。

sudo apt install slrn

Fedoraではdnfを使用します。

sudo dnf install slrn

.slrnrcファイルの設定

インストール後、slrnのインストールディレクトリから.slrnrcファイルをコピーする必要があります。以下のコマンドを使用します。

cp /usr/share/doc/slrn/slrn.rc /home/$USER/.slrnrc

.slrnrcファイルは非常に詳細で、プログラム設定のあらゆる側面を解説してくれます。ただし今回の目的では、「hostname」「username」「realname」の3項目だけ設定すれば十分です。

筆者の場合、.slrnrcファイルは以下のようになっています。

...
set username "ramcesred"
set hostname "email.invalid"
set realname "Ramces Red"
...
Linuxで使えるおすすめUSENETリーダー5選

NNTPSERVER変数の設定とUSENETへの接続

次に、slrnがどのサーバーに接続すべきか判断できるよう、シェルにNNTPSERVER環境変数を設定します。

コマンドはシェルによって多少異なりますが、bashで設定するには以下のように入力します。

NNTPSERVER=your.newsserver.here
export NNTPSERVER
Linuxで使えるおすすめUSENETリーダー5選

設定できたら、最後にslrn用の.newsrcファイルを生成します。以下のコマンドを実行してください。

slrn -f ~/.jnewsrc --create

これにより、slrnが設定した内容で起動し、USENETサーバーに接続します。購読可能なニュースグループの一覧を取得し、.jnewsrcというファイルに保存します。

Linuxで使えるおすすめUSENETリーダー5選

あとはLキーを押して目的のグループを検索し、Sキーを押せばニュースグループを購読できます。

最後に紹介した2つのプログラムに興味を持った方は、Linuxターミナルからメールを送信する方法のガイドもぜひチェックしてみてください。

よくある質問

1. Aioe.orgに再接続できなくなりました。どうすればよいですか?

これはおそらく、Aioeの1日の利用制限時間を超えたため、一時的にアクセス禁止になっているものと思われます。24時間後に再度アクセスできるか確認してみてください。

ただし、Aioeの利用制限が厳しく感じられる場合は、Eternal SeptemberまたはIndividual.NETのアカウントを作成するのもよい選択肢です。

2. Mozilla ThunderbirdでEternal Septemberを使っていますが、eternal-september以外のニュースグループに接続できません。なぜですか?

これは、Mozilla Thunderbirdでまだアカウント認証が済んでいないことが原因です。「アカウント設定」から「サーバー設定」を開いてください。

「このサーバーに接続するときは常に認証を要求する」というチェックボックスがあるので、それにチェックを入れれば、自分のアカウントでEternal Septemberに接続できるようになります。

3. slrnを使っていますが、プログラムを再起動するとUSENETサーバーに再接続できません。どうすればよいですか?

これはNNTPSERVER変数が設定されていないことが原因です。slrnの初期設定時には、使用していたそのターミナルセッションに対してのみNNTPSERVERを指定していました。別のターミナルを開くと、その変数は存在しなくなります。

恒久的に設定するには、.profileファイルを編集し、先ほど実行したのと同じコマンドを追記します。

NNTPSERVER=your.newsserver.here
export NNTPSERVER

その後、変更を反映させるために一度ログアウトし、再ログインしてください。

  1. Linuxで使えるGoogleドライブクライアント10選|無料・有料ツールを徹底紹介

    Googleドライブは、無料で最大15GBのオンラインストレージを提供する非常に便利なサービスです。ファイルのバックアップや同期が手軽に行え、複数のサードパーティサービスとも連携できます。WindowsやmacOSなど主要なOSでは公式クライアントが提供されていますが、Linuxの場合は状況が少し異なります。 残念ながら、Linux向けの公式Googleドライブクライアントは存在しません。ただし、GNOMEベースのデスクトップ環境を使用している場合は、ファイルアプリに組み込まれた統合機能のおかげで、ファイルマネージャーから直接Googleドライブのファイルを閲覧できます。それ以外の環境では、

  2. 生産性を高めるGoogleフォーム活用術!知っておきたい5つのヒントとコツ

    Googleの数あるサービスの中で、Googleフォームはやや地味な存在に思われがちですが、実は見落とされがちな便利な機能がぎっしり詰まっています。オンラインアンケートやプロジェクト、課題の提出など、多くの人々に活用されているGoogleフォームは、不特定多数の方に配信されることも多いため、見やすく美しく設計し、インパクトのある仕上がりにすることが大切です。 Googleフォームを頻繁に使っていますか?初心者からプロフェッショナルまで幅広く活用できるこのツールなら、さまざまなニーズに対応できます。友人から個人情報を集めたいときも、ビジネス向けのオンラインフィードバックフォームを作りたいときも、