新闻组的组成结构呈树状等级结构,通常是根据讨论的主题或类型分类的。比如说,Linux新闻组通常被安排在alt.os、comp.os.linux或者linux主题下。可以看出,关于Linux操作系统的一些诸如设置、硬件或者X11等讨论问题都被安排在计算机—操作系统—Linux的主题下。还会发现许多其他的讨论问题也是按照这个方法组织安排的。虽然没有什么可以保证能够准确地找到正想查找的讨论问题,但是在大多数情况下你还是可以很容易地找到一个讨论你感兴趣的问题的新闻组的。目前已经出现有几十种不同的新闻组客户端软件传输程序和新闻阅读器程序,还有超过十万个不同的新闻组……所有新闻阅读器程序都能够提供下列这些基本的功能:
1.订阅或停止订阅某个新闻组。
2.浏览消息并阅读后续消息(线索)。
3.直接向消息的作者回复一个邮件消息。
4.针对某个新闻组上的消息发布后续评论。
5.保存某个消息的内容(通常保存在用户子目录中名为News的子目录中)。
下面就给大家介绍几种不同类型的常用Linux新闻组客户端应用软件。
1.基于命令行的独立工作软件:slrn
Tin和slrn都是设计优秀的Linux新闻组客户端应用软件,由JohnE.Davis编写开发的slrn新闻阅读器程序保存在子目录/usr/bin中,它是一个与tin程序很相似的新闻阅读器程序。但是slrn程序有一些tin程序没有支持的性能改进:消息主题和信息内容可以同时显示。
用户可以自行定制屏幕上不同的显示部分与不同的消息使用不同的颜色。
支持使用鼠标光标进行操作。
在命令行上可以指定不同的NNTP服务器
(1)软件下载安装
#wgethttp://slrn.sourceforge.net/patches/slrn-0.9.8.1pl1.tar.gz
#tarvxzfslrn-0.9.8.1pl1.tar.gz
#./configure
#make;makeinstall
slrn命令格式:
slrn[-Cdnp][-create][-help][-f][-h][--version]
重要参数:
-C使用彩色模式。
-d下载组清单时,也一并下载每个组的说明。
-f指定要存储组内容的文件,预设的文件名为.newsrc。
-h指定新闻组服务器。
-n不要检查是否有新的新闻组。
-p设置新闻组服务器的连接端口编号,预设为119。
-create第一次连上某台新闻组服务器时,必须使用此参数,以便下载服务器中的组清单,
并保存在指定的newsrc文件中。
-help显示帮助。
--version显示版本信息。
工作界面见图1。
图1slrn工作界面
图1显示slrn新闻阅读器程序提供了鼠标操作菜单,并且能够在同一窗口中分屏显示消息与消息内容。表1是常见的slrn程序的快捷键盘命令(注意大小写)。
除了tin和slrn之外,pine程序可以说是一个二合一的程序。虽然大多数人都只是把pine程序当作一个邮件处理程序来使用的,但是这个程序也可以被用来做为一个阅读新闻的有效的方法,而且如果硬盘驱动器上没有足够的空间安装其他程序的时候(特别是你使用的是笔记本电脑的时候),使用pine程序可以节省不少的硬盘空间。可以在用户子目录中的.pinerc文件中指定ISP商新闻服务器,或者也可以通过pine程序的setup命令和config命令来指定ISP商的新闻服务器。如果想阅读新闻,首先要保证已经与ISP商连接上了,然后再运行pine程序。在列出的文件夹清单上把光标移动到想看的那一个文件夹上,按下回车键;再把光标移到扩展开的文件清单上想阅读的那一个新闻目录上,然后再按下回车键就可以了。
Emacs也是一个优秀的新闻组阅读软件,最好使用比较新的emacs/gnus版本,这样会省去很多麻烦。以emacs23(emacs-snapshot-unicode)/gnus5.10.6为例,如果希望在看新闻组的同时能用pop3功能收取gmail信箱的邮件,只需要再安装gnutls-bin即可。一般的邮箱(发邮件时不需要以tls方式进行smtp认证)则不需要安装这个包。
#p#分页标题#e#
2.基于图形界面的独立工作软件:Knewsticker
Knewsticker是KDE桌面环境下的新闻组客户端软件,在互联网子菜单下。使用前进行简单设置即可。图2是Knewsticker设置界面,它已经内置了许多热门新闻组地址,也可以自己添加。图2Knewsticker设置界面
除了必备的新闻阅读功能外,Knewsticker可以使用监视功能时你需要根据你感兴趣的关键字建立相应的监视项目,这样Knewsticker便会开始帮助你对新闻标题或描述进行扫描,只要与提供的关键字有关的文章,监视器都会将其提取到相应监视项目。可以说,这个功能就像是一个帮你整理资料的贴心小秘书一般好使。Knewsticker工作界面见图3。
图3Knewsticker工作界面
另外KDE环境还内置了一个新闻组客户端Knode。
3.功能整合软件:
新闻组客户端应用软件的另一种存在形态就是以组件形式整合在浏览器中,例如mozilla和opera浏览器,都包含新闻组浏览功能。图4是浏览器mozilla整合新闻组阅读界面。
图4浏览器mozilla整合新闻组阅读
4.邮件客户端软件thunderbird“雷鸟”:
在邮件客户端集成新闻组客户端也成了一种流行趋势。thunderbird“雷鸟”是自带新闻组客户端阅读的邮件客户端。雷鸟的“新建帐户设置”中有特殊的一项“Newsgroupaccount”。雷鸟的集成新闻组客户端在操作上与收发邮件、添加邮件帐户类似;在功能上支持新闻内容预览,可以满足用户的主要需求。更重要的是,雷鸟把集成新闻组客户端的乐趣整合到了自己的邮件阅读中,创意十足。相信这也预示了邮件客户端发展的趋势。下面看看如何使用Thunderbird阅读集成新闻组。首先弹出“account”窗口,选择“Newsgroupaccount”,接着输入你的名字和邮箱地址,点击“下一步”,这时提示输入新闻组服务器。关于新闻组,它有点类似于邮件列表,目前在国内使用还不是很普遍,这里填入新闻组服务器域名news.yaako.com,然后一路“下一步”直至“完成”,关闭“账户设置”窗口。此时一个新闻组账户就创建好了,注意观察Thunderbird主窗口中的“文件夹”面板部分的变化,其中多了“新闻组”账户。下面还要进一步对新闻组账户进行处理,即订阅news.yaako.com服务器里的新闻组。选择news.yaako.com账户,点击鼠标右键,选择“订阅”,弹出“订阅”窗口。接着Thunderbird会自动连接news.yaako.com新闻组服务器,下载其上面提供的新闻组列表,从当中订阅你感兴趣的新闻组。如果以后你想退订某个新闻组,也需要在这个“订阅”窗口中完成。点击“确定”完成订阅。工作界面见图5。
图5雷鸟下集成新闻组客户端工作界面
另外,Thunderbird还有离线和在线两种工作状态。可以通过执行[文件]-->[离线]-->[脱机工作]来切换两种状态。应用说明:在新闻组上发布文章的时候,可以使用一个无效但是又很容易改正的电子邮件地址,这是一个防止电子邮件地址出现在某个垃圾邮件收件人清单上的好办法。
由于Linux下新闻组软件非常多,限于篇幅这里提供一下它们的相关软件链接:
Slrn:http://slrn.sourceforge.net/
Evolution:http://www.gnome.org/projects/evolution/
Emacs:http://www.gnu.org/software/emacs/。
NewsReader:http://www.newsreaders.com/
Pan:http://pan.rebelbase.com/
Pine:http://www.washington.edu/pine/getpine/linux.html
Tin:http://www.linux-tin.org/
Knode:http://knode.sourceforge.net/
opera:http://www.opera.com/
总结:本文介绍Linux操作系统中使用的四种不同的新闻组新闻阅读器程序。正如所学习到的,每一种程序都可以让你非常容易地阅读新闻,但是每一种都有不同的特点并需要进行不同的配置。当使用新闻组可以查找到几乎是任何主题的消息或者维修技巧的时候,就会认同阅读会是一个令人上瘾的消遣,但是它能够给予你巨大的回报。
当你跃跃欲试地想在某个新闻组上发布一条消息的时候,应该在脑子里记住下面几件事情。首先一定要确保消息是在一个或者几个适当新闻组里发布的。还需要注意的是有没有发布了不止一次、或者你所发布的内容在这个新闻组里是否已经过时了。一定要在正确的新闻组里提出正确的问题。那些在comp.os.Linux新闻组里要求得到Windows帮助的只会收到一大堆的嘲笑声!最好的情况是没有人理你;而最坏的情况是你会被毫不留情地被冠以“大傻”(意思是失败的用户)的称号。
如果正在考虑在新闻组里为你的生意或者某种服务做做广告,那么一定要在适当的新闻组发布广告(比如说想卖什么东西的话)。以我个人的观点来看,如果你使用你的广告阻塞了新闻组,那就应该受到比正常社会中的流放更加严重的惩罚。在现有的十万多个新闻组里,最多有那么一两个地方可以让你去发布卖点儿东西的消息。上一页[1][2]