《Linux 公报》……让Linux更富魅力! 


Living La Vida Linux

作者:Bill Bennet  译者:少敏


你可曾设想过若果Linux没有编写出来,这世界会是另外一个什么样子.每当想到这个问题,我都会感到不寒而栗,不由自主地想到许多计算机用户还在以拥有一台完全被垄断的新型电脑而沾沾自喜.呆瓜.这些可怜虫只能陷入垄断者无休无止的升级泥潭中.WebTV用户正处于这种境地,可是面对这种处境,我们却又能做些什么呢?,我们首先要做的事是使一些旧机器重获新生.Linux爱好者至少可以找出事情来龙去脉,并为有苦说不出的用户发出呐喊.

 

回到学校

    都说孩子需要新的计算机.你真是这么肯定吗?我敢打赌拥有运行Linux操作系统的旧386486电脑比什么都好.以下是保留那老古董机器的最好理由:

1.机器发热量小,可置于闷热的房子里运行.绝对没问题,我敢打保票.

2.它可以解决千年虫问题.,原来真是那么容易.

3.它可以挂接32GB的硬盘,而且一台机器还可以挂上六个.,到时想怎样就怎样.

4.它可以挂接DVD驱动器.正是一旦拥有,别无所求.

5.装上CDR/CDRW刻录机,可以制作CDR/CDRW光盘.,赶快行动吧.

6.它可以顺畅地运行完整的Office套件,而且该套件对个人应用是免费的.真妙,在你孩子的手中,你的古董386居然还能作出绝妙的篇章.

Linux实在太神奇了,赶快试试吧.首先获得一张Linux光碟,并用光碟启动(假如你的CMOS设置允许你从CDROM启动的话). 你可以先制作启动盘,再用启动盘启动.你可以先启动你的DOS,再在其上运行一个名为boot.bat的批处理文件.你还可以用互连电缆从另外一台机器安装.你甚至可以通过FTP从互连网或局域网上下载,或是用启动盘从互连网或局域网上作为NFSCDROM或硬盘上安装.其要点在于Linux是一种网络操作系统,一种Windows NTWindows 2000的代替品.千真万确,在你作出购买决定之前用用Linux,相信这样可以节省你大量的金钱和时间.

 

解决千年虫问题的386电脑

为你的旧386电脑全面解决千年虫问题,通过所有可能发生问题的严格测试,唯一所需仅仅是在你旧386电脑插上一块名为BIOS插卡的新型装置.不单如此,在添加BIOS插卡后,你将拥有第二个IDE控制器,是以你要再往里添加IDE设备就不成问题.

 

为菜鸟们准备的Meccano套件

    安装的技巧可以通过Meccano套件的帮忙得到提高.在准备动手之前,先购买Meccano套件.先是将机器一一拆卸.一把Philips螺丝刀足可以打开机箱.这些老式机器安装和拆卸都相当容易,譬如Anstin Mini或者Volkswagen Beetle.新式BIOS芯片是做在ISA插卡上的,你需要一个空的插槽.如果缺少插槽的话,扔掉你的古董Modem,300波特/2400bps的速度对你来说毫无用处.假如你的卡上有第二/第三IDE控制器的话,譬如DTCY2K Ultima,那你得设置IRQ跳线为IRQ11IRQ15.预留IRQ12,因为PS/2鼠标要单独占用IRQ12.Linux新手而言,PS/2鼠标即/dev/psaux.

   

EIDE控制器

    BIOS插卡起作用之后,对它所做的一切就是设置CMOS/BIOS参数,激活LBA模式以正确连接大硬盘.你的老式IDE控制器现在成了EIDE控制器,挂上任何海量硬盘都是毫无问题的.

BIOS插卡上也有一个控制器,允许你连接四个IDE设备.DTCY2K Ultima卡有四个IRQ跳线,这样你就拥有两个附加控制器再加上原有的一个你总共可接驳六个IDE设备.通常你没有足够六个驱动器支架,但是假如你对设备只用绳子束缚而不用螺丝紧固感到放心,你完全装上六个设备.理论上可以装备超过100GB存储空间的386电脑,包括3个或更多的32GB硬盘,1DVD驱动器,1CD刻录机.

 

入门级Linux

    作为文件服务器, 你的386电脑可以以EIDE控制器的速度存取巨型文件.在你限制用户的数目,比方说允许50用户同时连接之后,CPU不再涉及其它事务.个中最大好处是你只要有8MB内存,机器就可以顺利运行.当然,它可以在4MB内存下运行,只是安装会稍微复杂一些.拥有8MB或以上的内存安装过程会顺利得多,特别是SlackwareDebain. 如果你使用的是红帽子”(Redhat),那么你至少需要12MB内存方可顺利安装.

 

Cable Modem386因特网网关

作为Linux用户,你只用其安装脚本就可以配置网络服务器,其与你用的是哪个发行版本无关.你的386电脑在装上两块网卡和一块大硬盘后即可成为飞快运行的小型网络服务器,在你的家用局域网中大放光芒.要知道,文件通过网卡的读取速度可以达到10Mbit/s或更高,而且与你CPU的运行速度无关.CPU只是为你铺设一条通往因特网的道路,它并不运行任何文件,而由你客户机一一代劳.

甚至你也不必安装X窗口.你要知道,你并不需要GUI界面来控制你的网络连接.因为所有服务器上的工作都可以以命令行的形式进行.你还可以给每个命令序列(DOS拥趸来说就是宏)加上简单易记的别名.例如,在你的根目录下编辑.bashrc文件:

~/.bashrc:

alias mcd=’mount /dev/cdrom  /cdrom’

alias umcd=’umount  /cdrom’

我实在太喜欢Linux.没有复杂的菜单,没有漫长的等待,有的只是无穷的威力,无尽的服务.我敢肯定,在如此宽松的环境下,有着明晰的思路,编制你的程序定将受益匪浅.

是的,即使没有GUI界面,Apache Web服务器同样可以出色地提供Web服务.别让那些推销Windows NT的家伙看到本文,他们会对NT百出的漏洞作出无理的辩解,我只是不想因为他们使你花费不必要的时间和金钱.

 

DVD视频

至此,你可以使用DVD-RAM.据我所知,现在在Linux上还不能播放DVD视频.然而,当你安装BIOS插卡之后,可以在Linux上播放DVD视频的日子就为期不远了.你只需在你的旧386电脑安装新DVD驱动器就万事俱备了.

 

CDR/CDRW光碟的刻录

   是的,哥们,386光碟刻录机可以在第一时间内准备好.

   Linux操作系统下的GNU工具允许你定制内核以适合你特别的需要.假设,你拥有很大的硬盘空间,那就开始安装Bin86Kernel-Source包吧,2.0.35或以后的版本.然后转入/usr/src目录,进入linux路径阅读Readme文件.

   在你用”make menuconfig”命令编译你CD刻录内核时,请确认对SCSI支持是内建而不是作为一个模块出现.在总设置中,SCSI模拟选择”yes”(键入字母y),ATAPI CDROM支持选择”no”(它允许SCSI模拟进程的实现).SCSI一节,SCSI CDROM支持选择”yes”(”m”即模块),SCSI类设备支持选择”yes”(”m”即模块).这样CDROM就成了/dev/scd0,再做一个符号链接至/dev/cdrom:

rm /dev/cdrom

ln –s /dev/scd0 /dev/cdrom

在你刻录CD时可能用到sg模块,因而确认你至少拥有/dev/sg0/dev/sg16:

cd /dev

. /MAKEDEV sg

    一旦你的刻录内核编译完成,即可投入实际使用.你可以一直运行它,也可以让它运行在特定的场合,如果那样,你必须给其一个标签,并提供/etc/lilo.conf的入口,这样就可以在启动菜单中选择了.

/opt/schily/bin

你同样可以将垄断者的产品扔掉, 采用免费的CD刻录程序.首先访问CD刻录的主页下载1.6.1a7版本的CD刻录程序(如果你不怕麻烦,也可以下载一个alpha测试版),经过编译后就可以正常运行了.当你的CDR刻录机在8MB内存的386机器下顺利运行,而刻录程序只短短145KB,相信你一定窃笑不已.你可曾听说过谁的CDR刻录机在Pentium133/16MB RAMWindows95窗口下正常运行过?为什么不,我肯定,特别是在你用Adaptec的管理程序组织许多CD刻录机时.顺便提一下,Adaptec并没有打算提供Linux端口计划,并放言我有二千万的Linux用户,我就会考虑考虑”,也许你会这样答那我给你做好了”.

    记住在你的根目录下编译CD刻录程序.相信你将编译的mkisofs版本的CD刻录程序将会广泛流传,因为它能更好地制作CD.,还有件事,树立增强型sg接口的观点,并努力让持有”sg接口争用观点的人明白.Alan Cox必须清楚认识到两种截然相反的观点相碰撞才能产生变革的火花,你或许能帮上点忙.

 

称心的Office套件

在解决了千年虫问题,安装了大硬盘后,就不该将你的386电脑束之高阁.关注一下Star Division公司的Star Office 5.1套件. 你可以随心所欲地编辑Word文件,可以尽善尽美地处理许多漂亮的图片.更吸引人的是,其对个人使用是完全免费的.只要访问Star Division公司的站点,注册并下载该软件包就行了.这对许多Linux拥趸来说,无疑是天大的好事,所以我们虔诚地祈祷Sun公司(Star Division公司的新主人)能把这一传统持续下去.

远离你自己

追求速度的发烧友对速度的欲望永远不会感到满足,不过如果你想让闲置机器发挥余热的话,以下是绝好的窍门.首先给你的极速Pentium装上Linux,并让其与386连接作如下连接:

on the Pentium:

DISPLAY=386.at.your.domain.net:0

Export DISPLAY

On the 386:

Xhost=Pentium.at.your.domain.net:0

    是的,我知道,应用Cookies连接更好更安全. 要实现应用Cookies连接,只要遵循Remote-X-Apps mini-HowTo中的指令按部就班就行了.问题在于,我们只是想借助Pentium运行大型应用程序,比方说Netscape这样的内存杀手.

接着在386下安装X窗口.最可行的是用Debian.如果你拥有500MB或以上的空间,不妨试试RedhatMandrake,但要去掉GNOMEKDE,改用其它窗口,因为它们在386/486运行实在太慢了.为作一个简易的切换,在根目录下键入命令:

echo exec icew > .xinitrc

它只在已安装了icewm(ice窗口管理器)的系统下起作用.其运行速度快,占用空间小,实在太酷了(说这么多好话,只是想所有人都用它).

至此,你已拥有运行在386下的X窗口,打开一个xterm窗口,键入”rlogin”远程登录上Pentium,请求运行Netscape,Pentium就会替你运行Netscape,在你386显示器图文并茂,栩栩如生的Web页面.速度对你本来是至关重要,而现在就成了次要的了.我相信远程X窗口应用能给你带来无比的乐趣,因为你已打开Linux网络之门.你不仅仅可以运行他人的应用程序,还可以运行自己系统下所有程序.

BIOS插卡

一块BIOS插卡只花费你40加元,并且安装容易.它可以是简单的短ISA插卡,也可以是适用于老式奔腾的PCI插卡.卡上可以有一个IDE控制器,这样你就可以再接上两个IDE设备.千年虫解决程序使你在任何时候都安枕无忧,现在就可以安全应用你的电脑了

386赠品

现在我在Syrotech街头,我问Jeff这里是否有别人丢弃的386电脑,他答应去看看.很快他带回一台DEC386电脑,没有RAM,没有HDD,没有键盘,别无它物.我问他卖多少,他看了看Tom.Tom没说什么便离开了,Jeff:”拿去吧,玩得开心些”.,要是他们知道,现在向教育机构和公益组织捐赠旧电脑是天大的善举就好了.本文正是对如何发挥那些受赠电脑的作用有感而发写成的.当你应用那结合了GNU工具和稳定内核系统时,你要知道它就是向垄断者发出挑战的OS.你应该知道它就是Linux.


版权所有 © 1999 NJLUG
出版于第45期《Linux公报》1999年9月 中文版第十一期

[ TABLE OF CONTENTS ] [ FRONT PAGE ] Back Next