|
我以前跟很多人讲过为什么我使用一个古老的的linux发行版slackware。关于这个我有充分且强大的理由,绝大部分在这里我都会在这里说出来。
挺早之前,1999年左右,我有一个除了麻烦什么东西也不能给我的电脑。那是巧合之下我买的,挺便宜。配置是 奔腾 3 450MHz (slot CPU,not socket!)256 Mb内存 10G硬盘,装在一个漂亮的米黄色大盒子里.买这个的时候我还买了个win 98se的序列号),马上就安装了。
这电脑烂的很,其实应该说是win98烂。用过95/98/me的人都知道我在说什么。这个操蛋玩意儿从来没有连续工作超过5个小时不蓝屏或者死机的。过了一段时间,我换了显卡(两次),内存,并且加上了风扇(奔三处理器跑得有些热的时候,我以为出问题时因为这些个原因),重装了不知道多少遍系统,都没有用。
直到win2000出来了,我又花了挺少钱买了个(有是通过我的手下买的,他在这方便很有主意),并装上了2000。
这次好了些,不过还是不稳定。为了运行效率需要经常的重启机器,后来知道这是win2000的本能反应。
到了大概2001年,我确定我需要摆脱windows的束缚(跑一个不稳定的系统真是一件让人无法忍受的事情),所以我开始想要采用linux作为代替。就像我所看到的那样,linux并不是那么好掌握的,我认定最好最快熟悉它的办法就是在我的电脑上装上它,作为我每天都要用的操作系统。
我研究了一下,并发现这个领域是相当的广阔。当时最受瞩目的是红帽,虽然我本可以下载所有的镜像包,不过后来还是购买了红帽7.2。付的钱不只是光盘,还有StarOffice,一个合适的手册,还有几个月红帽提供的服务,所有这些都是我当时认为我作为一个linux新手所需要的。
我划出来新的分区并且把红帽装在了上面。
当安装的时候红帽问我机器的名称时,我实在想不出来一个有新意的名字。我就问我老婆她有什么想法,她直接回答我说“为什么不叫他damnthing呢?你经常这么叫它。。。”
就这样,2001年装着红帽7.2的damnthing诞生了。
Damnthing:跑着红帽的日子
我年轻的时候在美国海军服役,从1996年开始在IT行业工作,我不知道用什么精确的语言来形容想要这电脑在任何系统下正常工作的难度。
红帽7.2又是另外一个灾难。win95上奇怪,不稳定的现象再次在我用红帽的日子里出现了。
我:早啊,Damnthing。
Damnthing(以下用D代替):早啊,Trent。
我:今天早上能启动不?
D:额。。恐怕不能。@#%¥@%#……%@¥(胡言乱语中)
我:无语中。。。
我:DAMNTHINNNNNNNNNNNNNNNNNG!!!!!
D:好吧好吧,启动。提示:你在这里没有说出正确的咒语。并且也没有猪血了。强行关闭,没有明显的原因。拜拜。
我:DAMNTHINNNNNNNNNNNNNNNNNG!!!!!
D:请等待,你下次开机就会知道什么东西丢掉了!
我:等等,什么意思?
D:Ah ah ah... 说出来就没意思了不是!拜。×关机×
有些问题很常见,kde一会能用一会不能用,gnome也这样。kde好了,x-windows直接不能用了。没有任何可用的字体,重启,字体好了,但是x又不工作了。kde桌面上所有的快捷方式全都不见了。有时候显卡不能被支持,但是昨天还好好的今天又变好了。
Damnthing在红帽下工作时非常不稳定,我又不能简单地发现问题而劳烦红帽服务人员。它是一个持续且变化的问题,我甚至不知道怎么在这一堆乱麻中寻找到底是什么问题。
我决定重新安装红帽7.2。我删除了原有的所有东西,格式化了整个硬盘,然后重新安装了红帽7.2。
结果是。。。没有什么结果。红帽7.2拒绝在Damnthing上好好工作。对于第一次安装我不知道它怎么开始工作(这个工作是一个很宽松的定义)的,在我第二次安装完成后,他根本就不能启动。继续。。。
Damnthing:Mandrake的到来
在被那些问题折磨了几个月以后,我放弃了并下载了Mandrake(记得是Mandrake 9)。这个好一些了。它有一些很有用的图形工具(不像红帽的那些,大部分最终会把事情搞得更糟)。这个好像更加的稳定,也更加的值得信赖。
直到几周以后我启动它,并且登录以后。
我:早啊,D。
D:早,Trent。
我:都怎么样啊?
D:跟你上次走的时候一个样啊。
我:。。。
我:(发疯似地找东西)
我:D?
D:怎么啦?
我:我的GNOME呢?
D:GNOME?你说的GNOME是什么东西啊?
我:GNOME。我的默认桌面环境!那个我这三周每天都要用的东西啊!
D:这儿没什么GNOME,你弄错了吧。
我:(持续尽力寻找,不过看来GNOME彻底地失踪了)WTF(译者:what the ****thing?)?
D:KDE好像可以用诶,您要不试试?
我:好。。。吧。。。。(用表示怀疑的眼神看着D)
。。。后来,几周以后。。。
我:早啊,D。
D:早,Trent。
我:都怎么样啊?
D:照常照常。。。
我:。。。
我:(疯狂寻找。。。)
我:D?
D:怎么了?
我:KDE哪儿去了?
D:KDE?你说的KDE是什么东西啊?
我:KDE。就是我的这两周每天都要用的我的桌面环境啊。
D:没有什么KDE啊,你搞错了吧。
我:(持续寻找,不过真的是彻底没有。。。)
我: DAMNTHINNNNNNNNNNNNNNNNG!
没什么好说的,整个桌面环境丢失并不是我要的稳定系统所提供的功能。所以,我继续征程。。。
Damnthing装上了slackware:跟石头样的!(Ah ah ah。。。)
我一个朋友建议我试一下slackware。当时我对slackware一无所知,我想“这是什么鬼东西啊”,当我还是在D上安装了slackware9.1。
我被震撼了。
不稳定的现象再也没有出现,也没有多次的重启,更没有重装系统。也不会有“这个工具到底是干什么?”或者“我的桌面哪儿去了?”的情况。更不会觉得我为什么老是像william shatner(译者:1966年到1969年的美国电视剧集《星际旅行:初代》及其的七部衍生电影中,进取号星舰舰长詹姆斯·T·柯克的b扮演者。并不知道这个是什么意思。)一样。
不同的是,我有了一个可以确实地完美运行几个月的可靠系统。
我没有开玩笑。在slackware 9.1之前,我确实使用过的系统中,升级间隔时间最长的一次是3天(我很用心的计时了)。就是Mandrake 9。
在slackware上是6个月。然后是7个月。之后我就有了一个强力的系统。D可以持续的工作三个月以上。然后再升级,它又可以工作六个月以上。
老实说我不知道D有什么神秘的毛病。我不想再用它了,但是又有些不情愿抛弃他。我甚至换了更大一点硬盘,而D和slackware相处的很好。后来我升级到slackware 11.X 的时候它还是可以很好的工作,但是有些慢,它开始显现出它的古老,但是像slack那样,它从来没有放弃,依旧高效,简洁。
我细想过几次帮D改个名字,在slackware下它跟这个名字有些不符合了。我想应该叫他“darnthing”或者“dangthing”,但是又不太合适好像。所以他在自检之后决定退休了,永远地沉睡了。不再作为一个像石头一样稳定的机器服务了,叫什么呢?好吧,damned!
有关这个故事的道德问题
每个人用电脑足够长时间后都会遇见糟糕的问题。有些时候并没有明显的原因。你不能做任何事情而让你得到一个特殊的用来工作的电脑,不管是解决哪种的麻烦或者更换一些硬件。
在我使用D的过程中,很明显,我所需要的仅仅是一个正确的操作系统。或者并不是正确的操作系统,只是一个操作系统的合适发行版。
在经历了D之后,slackware最终成为了我主要使用的Linux发行版。当我回过头来看的时候,我了解到即使我用了几个月的红帽和Mandrake,但没有学到任何有关Linux的东西。直到当我用了slackware之后我才开始了解到这些东西是怎样在Linux上工作的。
有关这些,这里有一段经典的话。
“如果你用红帽,你学会的是红帽。如果你用SuSE,你学会的是SuSE。如果你用Ubuntu,你学会的是Ubuntu。但是如果你用的是slackware,你学会的是Linux。”
没有比这个更贴切的话了。 |
|