USENETは、大規模な分散型情報配信システムです。1980年代初頭に開発され、年月を経て世界最大のメッセージングネットワークの1つに成長した。ピーク時には、USENET は10万を超えるニュース グループを促進し、あらゆることについて議論していました。

USENETは分散型であるため、ネットワークにアクセスする方法は複数存在する。そのひとつがGoogle Groupsです。しかし、GoogleからUSENETにアクセスすることは、必ずしもすべての人にとって最適な解決策ではないかもしれません。この記事では、LinuxでUSENETをブラウズするための5つのより良い代替手段を紹介します。

数十億のテキストおよびバイナリファイル、110,000以上のニュースグループを取得します。NewsHostingで今なら58%オフ!

Googleグループの問題

Googleグループは、GoogleがDeja.comのUSENETアーカイブを購入したときに2001年頃にライブになったニュースグループの議論のためのWebベースのポータルです。ウェブブラウザから簡単にアクセスでき、Googleのアカウントを持っているだけで参加できるのがセールスポイントです。

しかし、Googleグループのインターフェースには多くの問題があり、ディスカッションに使うには辛いものがあります。

  • このため、Google Groupsで大規模なUSENETのディスカッションをフォローすることは、不可能ではありませんが、困難です。
  • Google Groupsはウェブページのメッセージをフォーマットします。私たちが投稿したときは問題なく見えましたが、Google Groupsを使用していない他の人には読めないかもしれません。
  • Googleグループにはフィルターがありません。 ** スパマーや悪意ある行為者を受信トレイから排除する方法はありません。
  • 最後に、spamers and malicious actors also use Google Groups. Because of this, Google accounts are often filtered out by the majority of USENET users.このため、GoogleアカウントはUSENETの大多数のユーザーによってフィルタリングされています。このため、Googleのアカウントは、USENETの大多数のユーザーからフィルタリングされることが多く、Googleユーザーにとって議論に参加することが難しくなっています。

今日のUSENETへの接続

Google以外のUSENETに接続するには、以前はインターネットサービスプロバイダ(ISP)からUSENETアカウントを取得する必要がありました。このアカウントは、多くの場合、契約するインターネットプランに付属していました。しかし、現在ではほとんどのISPがUSENETのサービスを提供していません。

幸いなことに、無料または安価なテキストのみのUSENETアクセスを提供するウェブサイトがいくつかあります。

1. エターナルセプテンバー

Eternal September はプライベートな USENET プロバイダで、 テキストのみのニュースグループを無料で提供しています。ビッグ 8 のすべての階層と、何百ものローカルおよび地域グループを 保持しています。

アカウントの開設も比較的簡単です。ウェブサイトにアクセスし、“ユーザー登録 “を押すだけです。ウェブサイトでは、あなたに関するいくつかの情報を尋ねられます。

情報の入力が終わったら、その接続情報を使ってUSENETにアクセスすることができます。

2. AIOE

Eternal Septemberと同様、AIOEは無料のテキストのみのUSENETアクセスを提供します。また、Big8階層と、かなりの量の地域・ローカルグループが含まれています。主な違いは、サーバにアクセスするためにユーザがアカウント登録する必要がないことです。

ただし、これはAIOEのネットワークに1日にアクセスできる回数に厳しい制限があることを意味します。例えば、ネット上の書き込みを読んでいる時間にも制限があります。また、USENETの書き込みの保存期間も比較的短いです。

3. 個人.NET

このリストの他の2つとは異なり、Individual.NETはテキストのみのニュースグループ用の有料USENETサービスです。現在、年間10ユーロでUSENETに無制限にアクセスできる。

Individualのセールスポイントの1つは、スパムがサーバーレベルで自動的にフィルタリングされるため、Eternal SeptemberやAIOEのように多くのフィルタリングを行う必要がないことである。

さらに、Individual.NETは、1175日というかなり長い保存期間を実現しています。これは、自分がフォローしているニュースグループをアーカイブしたいユーザーにとって便利である。

Individual.NETのアカウント作成も簡単だ。右側のサイドバーにある「登録」リンクをクリックするだけだ。すると、ウェブサイトが希望の支払い方法とアカウントの詳細について尋ねてきます。

登録が完了したら、Individual.NETにログインし、USENETアカウントを有効にするための支払いを開始することができます。

以下のリストは、Googleでアクセスするよりも優れたLinux用のUSENETリーダーを含んでいます。

1. Mozilla Thunderbird

Mozilla ThunderbirdはUSENETをブラウズするための素晴らしいクライアントです。このアプリケーションはすでにオフラインでメールや RSS フィードを読むことができます; しかし、USENET サーバに接続してニュースの投稿を取得するのにも使えます。

さらに、ThunderbirdはほぼすべてのLinuxディストリビューションで利用可能です。DebianとUbuntuにThunderbirdをインストールするには、aptを使います。

sudo apt install thunderbird

Fedoraの場合、dnfを使用してください。

sudo dnf install thunderbird

Arch Linux では、pacman を使ってください。

sudo pacman -Syu thunderbird

一度インストールすれば、USENET アカウントを追加する手順は簡単です。オプションメニューから “アカウント設定 “をクリックすることで行うことができます。

そこから、“Account Actions” をクリックし、“Add Other Account” をクリックすることができます。するとThunderbirdは新しいウィンドウを開き、追加するアカウントの種類を聞いてきます。“ニュースグループアカウント “を選択してください。

次のウィンドウでは、あなたの名前や他の人に連絡するための電子メールアドレスなどの情報を入力する必要があります。

次のウィンドウでは、接続するUSENETサーバーのアドレスを聞かれます。私の場合、Aioe.orgを通して接続しています。

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

2. Claws Mail

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

Claws Mailはほぼ全てのLinuxディストリビューションで利用可能です。例えば、DebianとUbuntuでは apt を使ってClaws Mailをインストールすることができます。

sudo apt install claws-mail

Fedoraでは、dnfを使用します。

sudo dnf install claws-mail

Arch Linux では、pacman を使ってください。

sudo pacman -Syu claws-mail

インストールが終わったら、あなたのUSENETサーバをClaws Mailに追加します。そのためには、メニューバーの “Configuration” をクリックし、次に “Create New Account” をクリックします。

をクリックします。 そこで、「プロトコル」のドロップダウンリストをクリックし、「ニュース(NNTP)」を選択して、設定するアカウントがUSENETサーバーに接続されることを確認します。

私の場合、Eternal Septemberで接続しています。そのためには、サーバーのアドレスを提供する必要がある。

さらに、Eternal Septemberでは、読書や投稿をするためにアカウントが必要です。Clawsで私のアカウントを使用するには、「This server requires authentication」のチェックボックスにチェックを入れ、私のUSENETユーザー名とパスワードを入力する必要があります。

この情報を提供したら、サーバーリストの “news (nntp)” フォルダを右クリックして、 “Subscribe to Newsgroup” を選択することで、フォローするニュースグループをブラウズすることができます。

3. パン

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

これは、使いやすくかつ柔軟なニュースリーダを持ちたい人にとって、Pan をより魅力的な選択肢にしています。

Panは、ほとんどのLinuxのリポジトリから入手することができます。DebianとUbuntuでは、aptを使ってPanをインストールします。

sudo apt install pan

Fedoraでは、dnfを使用します。

sudo dnf install pan

Arch Linux では、pacman を使用してください。

sudo pacman -Syu pan

これがインストールされると、USENET サーバーを Pan に追加するのは非常に簡単になります。初めて起動すると、Pan は自動的にアカウントのセットアップを要求します。

そこからは、接続するサーバーのアドレスと、必要な追加アカウント情報を入力するだけです。

この情報の追加を終えると、Pan はサーバーがホストしているすべてのニュースグループをダウンロードします。インターネット接続が特に遅い場合は、しばらく時間がかかることがあります。

その後、グループを右クリックして、コンテキストメニューの「購読」をクリックすることで、ニュースグループを購読することができます。

4. TIN

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

TIN は記事のスレッド化、スコアファイル、そしてお気に入りのテキストエディタを使ったメッセージの送信もサポートしています。したがって、TINは、端末ベースのアプリケーションをより快適に使う人々にとって有用です。

さらに、ほとんどすべての Linux ディストリビューションで利用可能です。Debian と Ubuntu では apt を使って TIN をインストールすることができます。

sudo apt install tin

Fedoraでは、dnfを使用します。

sudo dnf install tin

TIN は非常に強力なプログラムですが、それでも簡単に使うことができます。まず始めに、ホームディレクトリに2つのファイルを作成する必要があります。

  • フォローしているニュースグループを含む .newsrc ファイル
  • アカウントを必要とする USENET サーバーの認証詳細を含む .newsauth ファイル。

USENET に接続するための .newsrc ファイルのセットアップ

投稿を読み始めるには、フォローしたいニュースグループを .newsrc ファイルに入力する必要があります。.newsrc ファイルの一般的なフォーマットは以下のようなものです。

newsgroup[:|!] [article#-article#]のようになります。

  • “newsgroup “には、フォローしたい特定のニュースグループを挿入します。例えば、comp.lang.c.などです。
  • 2番目の引数は、TINにそのニュースグループを購読しているかどうかを伝えます。2番目の引数はTINにそのニュースグループを購読しているかどうかを伝えます。 「:」は購読していることを示し、「!」は購読していないことを示します。
  • 最後の引数は、TiNにどの記事番号を既に読んだかを伝えます。最後の引数はTiNにどの記事番号を既に読んだかを伝えます。

USENETに接続するための.newsauthファイルのセットアップ

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

このファイルにより、TINはアプリケーションを開いたときや投稿するときに自動的にログインすることができます。このファイルの一般的な構文は次のようなものです。

nntpserver [パスワード] [ユーザー]を指定します。

  • “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 は端末ベースのニュースリーダで、記事のスレッド化、 scorefiles、お気に入りのテキストエディタを使った書き込みもサポートしています。

しかし、TINとは異なり、slrnは自動的に.newsrcファイルを生成し、USENETサーバーがホストする利用可能なすべてのニュースグループを提供します。さらに、slrnは独自の設定ファイルを持っており、その動作をさらにカスタマイズしたり設定したりすることができます。

Debian と Ubuntu に slrn を apt を使ってインストールしてください。

sudo apt install slrn

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

sudo dnf install slrn

USENET に接続するための .slrnrc ファイルのセットアップ

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

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

.slrnrcファイルは非常に詳細で、プログラムを設定するためのあらゆる面を説明しています。しかし、今回の目的では、“ホスト名”、“ユーザー名”、“実名 “の3つを設定するだけでよい。

私の場合、.slrnrcファイルは以下のような感じです。

...
set username "ramcesred"
set hostname "email.invalid"
set realname "ラムセスレッド"
...

NNTPSERVER変数とUSENETへの接続

この時点で、slrnがどのサーバーに接続するかを決定するために、シェルにNNTPSERVER環境変数を設定する必要があります。

コマンドはシェルによって若干異なりますが、bashで以下のように入力すると変更されます。

NNTPSERVER=your.newsserver.hereとします。
エクスポート NNTPSERVER

これで、最後にslrn用の.newsrcファイルを生成することができました。これを行うには、次のコマンドを入力します。

slrn -f ~/.jnewsrc --create

これでslrnがあなたの好きな設定で実行され、USENETサーバーに接続されます。購読できるすべてのニュースグループのリストを取得し、それを.jnewsrcというファイルに保存します。

これで、L を押して特定のグループを検索し、S を押して購読することで、ニュース グループを購読することができるようになります。

この2つのプログラムを見て、コマンドラインについてもっと知りたくなったら、 Linux ターミナルからメールを送る方法をチェックしてみてください。

期間限定で、UsenetServer 10 GB の無料トライアルを入手しましょう。

よくある質問

1. Aioe.orgに再接続するにはどうしたらいいですか?

1日のアクセス可能時間を超えたため、アクセス禁止になった可能性が高いです。24時間後に再アクセスが可能かどうか、ご確認いただけます。

しかし、もし、あいおいでの割り当て時間が少し制限されていると感じるのであれば、Eternal September または Individual.NET のいずれかのアカウントを設定することもできます。

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

これは、Mozilla Thunderbirdでアカウントの認証がまだ行われていないためです。アカウント設定 “から “サーバー設定 “に移動してください。

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

3. 3. slrnを使用しています。どうすればプログラムを開いたときにUSENETサーバに再接続できますか。

これは、NNTPSERVER変数が設定されていないためです。最初に slrn を設定したときは、現在使っている端末の NNTPSERVER を指定しただけでした。別のターミナルをロードすると、その変数はもう存在しなくなります。

これを恒久化するには、.profileファイルを編集して、私たちが実行したのと同じコマンドを挿入する必要があります。

NNTPSERVER=your.newsserver.hereを挿入してください。
エクスポート NNTPSERVER

その後、ログアウトし、ユーザーアカウントにログインし直すと、変更を確認することができます。

Akira
Akiraは情熱的なゲーマーであり、製品レビュアーです。ゲームをしていないときは、最新のゲーミングアクセサリーを試したり、製品のレビューをしていることが多い。彼の分かりやすいスタイルは、ゲーマーが自分のニーズに最も適した製品を簡単に判断できるようにするものです。また、技術的な問題にも精通しており、その解決方法も知っている。