我学Linux的历程
忽然很想写些东西给现在在学Linux,Vim,Perl,Shell script的人,
因为最近这些人突然多了起来吧。只是感觉到现在学这些东西,都
比以前轻松了很多很多,所以有所感触吧。
我记得我是在国中二年级左右(1996)知道Linux这个东西的。
在那个网路还不普及的时候(我还在当时非常快的28.8k modem),
有一本叫光碟月刊(HOPE-NET)的杂志,他会把每个月网路上的一些
东西作收集,放在随杂志附光碟里面贩售。其实我一开始会买这杂
志似乎也是因为有送光碟的关系吧(二倍速光碟机..)。
嗯,但那时虽然光碟有很多东西,可是大部份也不知道是作什么的,
就像当初看到Linux这个词一样。
那我到底是在什么时候才知道Linux的?应该也是在差不多那个时
间吧。一度疯狂迷上MUD(就是现在各种线上游戏的前身),MUD玩
到后来,因为练功实在很花时间,于是就开始找「工作站」来放机
器人。那时机器人大多用tintin++写的,要放在UNIX机器上才能跑,
于是我就拿了当时hinet的mail server来玩。
好像当时为了如何把tintin++放到server上去,就苦恼了好久。后来
找了UNIX的书来看(就是传说中的穿山甲,OREILLY的UNIX系统管理)。
那时机器人大多用tintin++写的,要放在UNIX机器上才能跑,
于是我就拿了当时hinet的mail server来玩。
好像当时为了如何把tintin++放到server上去,就苦恼了好久。后来
找了UNIX的书来看(就是传说中的穿山甲,OREILLY的UNIX系统管理),
于是就这样边学UNIX边到处找工作站用。玩了一阵子,忽然想起
HOPE-NET光碟上有Linux这东西,经由杂志上的介绍,赫然发现原来
Linux也是UNIX的一种,于是当下就决定要在我电脑上装来玩玩了。
那时记得是装Slackware 3.x吧。安装过程其实蛮顺利的(有一部份
因素是因为我选了install everything的关系),但装完后反而不知
道该怎么办了。好像这样过了好久,我还是只会开Linux来ls,cat之类
的。后来在杂志上又看到了XFree86,很高兴的把一堆tgz cp出来,连
中文patch都有。费了非常大的功夫解开,make....结果,失败了:X
那时对C不熟,更是看不懂error原因是什么,只好放弃了X。
放弃X就算了..网路呢!?? 其实modem一直都还没弄起来,或许是
因为我当时很白痴的认为Linux应该没办法用modem这么「先进」的东
西吧。
可是天无绝人之路阿,HOPE-NET的光碟里实在有太多有趣的东西了。
Linux部份的东西也不断的增加,于是我还是很开心的试着make各种
软体。
某天,不知道哪来的想法,忽然想架MUD玩。(一定是MUD玩太凶了)
于是开始想办法,该如何取得MudOS的source呢?想了很久,因为modem
没法用,于是只好动脑筋到lan上面。
当时我家有两台电脑,我为了和我弟连线玩doom,于是自己买了HUB,
Lan Card来装。忽然想到Lan这东西后,我就开始找有没有什么能分享
modem之类的东西。费了一番功夫(当时没有google),最后竟然是在
HOPE-NET的光碟上找到了Sygate和Wingate。
两个我都装过,后来发现Sygate实在好用,装完后,另一台只要设个
gateway就能动了。所以我的Linux就这样子可以上网了!
(真是迂回可是却很有用的方法:P)
可以上网的世界就愉快多了,我用chdrv和tintin++玩mud,telnet玩
BBS。玩归玩,还是想架MUD server给自己玩。当时在某个地方发现
一篇教人架MUD server的文章,于是就非常高兴的照着上面的作,当然
最后还是失败了:P 这次是因为make完,一执行就core dump...
小时候当然不知道什么叫core dump,所以又放弃了。
可是我还 ..
访客只能看到部份内容,免费 加入会员 或由脸书 Google 可以看到全部内容