slrn
ナビゲーションに移動
検索に移動
slrn はテキストベースのニュースクライアントです。テキストユーザーインターフェースを備えておりカスタマイズが可能です。S-Lang ライブラリを使用しています。
インストール
設定
slrn を実行するには使用したいニュースグループサーバーを環境変数で設定する必要があります (シェルの設定ファイルに記述すれば毎回 export する必要がなくなります):
NNTPSERVER='my.news.server' && export NNTPSERVER
slrn には基本設定用の .slrnrc
とニュースグループのリストを記述する .jnewsrc
という2つの設定ファイルが存在します。
slrn のサンプルスタートアップファイルから {{ic|.slrnrc}] を作成するには:
# cp /usr/share/doc/slrn/slrn.rc ~/.slrnrc
.slrnrc
を作成したらユーザーアカウントを設定して .jnewsrc
を作成してください:
# slrn -f /home/your_username/.jnewsrc --create
ユーザーアカウント
ニュースグループのアカウントを設定するには、.slrnrc
で以下のパラメータを設定します:
set username "desired_username" set hostname "desired_hostname" set replyto "some_name <email@example.com>"
署名
署名を設定するには .slrnrc
の以下の行をアンコメントしてください:
set signature ".signature"
ホームフォルダに .signature
ファイルを作成して署名を記述してください。
エンコーディング
エンコーディング (utf8) を設定するには .slrnrc
の以下の行をアンコメント:
charset display utf8 charset outgoing utf8
全ての投稿を表示
デフォルトでは slrn は未読の投稿しか表示しません。ニュースグループの全ての投稿を表示するには .slrnrc
に以下を追加:
setkey group "set_prefix_argument(4); () = select_group();" " "
ユーザグループの管理
.jnewsrc
ファイルを編集したり slrn の中からユーザグループを管理することができます。.jnewsrc
ファイルを使って管理する場合、ニュースグループの末尾の !
と :
を変更します。
未購読のグループの例:
misc.test! 1-210917
購読済みのグループの例:
misc.test: 1-210917