当前位置:Linux教程 - Linux文化 - Linux应用实例--中国自由软件库

Linux应用实例--中国自由软件库


当前, 大家在讨论Linux和自由软件的时候, 经常问的一个问题就是:"Linux能做什么 ?"; "Linux下能处理WORD$文件吗 ?"

对于这些问题和观点, 我个人认为: "先用起来再说, 而不应求全责备, 钻牛角尖"。许多人用Linux时,总爱将Linux的应用程序与Win$下的应用程序相对比, 好象没有Win$的模式, 就无法工作了似的。如经常听到的一句话是Linux下能用WORD$吗 ? 而我反过来问, Win$有LaTeX吗, 你又感觉如何呢? Linux能让一台破旧的486微机承担起服务器的工作, 这Win$行吗? 很多大学和科研机构都是把淘汰下来的486/586微机安装Linux后, 当作服务器来使用, 这样的例子很多, 这些样板工程应该多宣传, 多仿效, 而不是反复问Linux缺这缺那的抱怨, 自由软件的精神是参与, 缺什么也不要紧, 你就可以站出来写呀, 自由软件提供了所有的源程序, 添加和扩充都非常方便, 这是最主要的地方。随着使用的人不断增多, Linux有了市场, 还愁各种软件的Linux版本?

给大家介绍一个使用Linux的具体例子, 看看Linux已经能够做什么了, 目前大家使用的http://freesoft.cei.gov.cn 站点, 是1997年6月17日在国家信息中心的建立的, 当时, 使用5台586普通微机, 配置非常低: 90Mhz时钟, 32M内存, 1G的硬盘, 为了存放自由软件库, 另购了80G的IDE硬盘, 就把库建起来了, 这个站点完全使用Linux和自由软件搭建的, 已经运行了两年多, 安全可靠, 性能非常稳定, 足以证明Linux和自由软件的可用性和实用性两个方面.

操作系统环境, 是使用RedHat安装的, 由于需要大硬盘环境, 另安装了一个md035的自由软件软RAID软件, 把分散的IDE硬盘拉成一块大盘, 提供各种服务的服务器软件全是RedHat中自带的, WWW是apache; FTP是wu-ftp; Mail是sendmail/POP/iMAP; News是innd, 来这里的人数和这里提供的服务我就不多说了, 除了特殊的情况外, 这里从来不关机.

除了为广大的自由软件用户提供这些服务外, freesoft每天还保持和很多自由软件站点的软件同步镜像, 在原来80G的基础上, 目前的软件库已经扩充到120G的容量, 而硬件设备还是原来的这几台机器, 只是简单的增加了几块IDE硬盘.

在提供了WWW/FTP/News/E_Mail服务之外, freesoft的另一个非常有特色的服务就是自由软件库的自动检索/查找功能, 国内很多的自由软件站点和俱乐部都把freesoft的检索器当作搜索自由软件的一个方便的渠道, 那么支持这么大的一个检索需要的资源多吗? 不多, 就是用这台586/90Mhz的机器, 一次自动检索过程一般不会超过30秒, 怎么样? 够用了吧.

根据我们在freesoft下步工作目标的报告中描述的, 我们计划把freesoft目前的自由软件库的容量扩充到500G到1T, 把尽可能多的自由软件统统下载下来在国内广播和推广, 当然, 理想能否实现还要看客观的条件, 不过, 采用目前的微机加Linux等自由软件的服务器模式, 扩充到这样的系统的投资代价还是应该能够承受的, 只是看上层的决策支持了.