大约在 1994 年,我是一名在伦敦的数据库和安全顾问。在 Threadneedle 街附近的金融部门工作。在那些日子里,家庭操作系统的唯一选择是 Windows 3.1,或者如果你有足够的内存,微软的新产品:Windows 95。两者都需要昂贵的机器才能运行。(我不得不将我的桌面升级到 8MB 才能成功安装 Windows 95!)
Microsoft Office 是每个客户的首选办公套件,数据库环境运行在大型机或客户端服务器场上,硬件非常昂贵。拥有一台家用电脑来学习这些软件是非常昂贵的。
大约在那个时候,我在 Delphi 的 IRC 网络上与朋友聊天,我决定去拜访波士顿的朋友。在我飞越大西洋之前,我开始查看波士顿当地的互联网服务提供商 (ISP),以便我在美国拥有一个网络帐户。(记住:那时是拨号上网的时代,国际漫游费可能会让人破产)。我找到了一家小型 ISP,它提供了一个 shell 帐户用于电子邮件和网络空间,所以我给老板打了电话,发现他是在家里用一台旧的 486 服务器运行的,通过拨号连接到他的服务提供商。更准确地说,他是在给他朋友家打电话,然后他朋友家再将他连接到他的 ISP(这是一个更便宜的电话)。当时,他使用的是早期版本的 Slackware Linux。
我们开始通过电子邮件交谈,他向我介绍了 SSH,并向我展示了如何使用安全 shell 从英国访问我的帐户。从那里,我可以阅读他放在驱动器中的 CD 上的文档供我浏览。我们经常使用 talk 实用程序来讨论系统是如何工作的,随着时间的推移,我了解了这个名为“Linux”的新操作系统。
我不得不承认:在这一点上,我被迷住了。如果使用我的专有工具,我不可能完成这些事情的哪怕一小部分,而且 Linux 社区的友好性也极具感染力。当我飞到波士顿时,我见到了帕特里克,这位让我入门的系统管理员。我们在他家门廊上一起喝了几杯啤酒,整晚都在谈论电脑和 Linux。
回到英国后的几个月内,我几乎花了一个周末的时间通过 56k 调制解调器将 Slackware Linux 下载到大约 80 张软盘上。我的儿子现在 20 岁了,他永远不会知道有人在下载过程中打断电话线,不得不重新开始的恐慌。
从 Slackware,我转到了 SUSE,它在当时的欧洲非常流行。它仍然是一个新兴的操作系统,有时你会得到一本手册,一部分翻译成英文,其余部分是德文(或者我个人最喜欢的:手册的一半是倒着印刷的!)。有时应用程序会默认使用错误的语言,但所有这些都使体验更加有趣。该操作系统甚至支持克林贡语。
在我的日常工作中,我正在与 Winsock 作斗争,以使 Windows 计算机使用 TCP/IP,但在家里,我现在使用的是 Linux,一切都相对简单,开箱即用。(庆幸你不知道 Winsock 是什么。)我觉得使用 Linux 让我更多地了解了个人电脑的内部结构以及互联网的工作原理。这就像玩冒险游戏,学习谜题,让我的 PC 按照我的意愿行事。我并不孤单,社区也同样充满热情,并愿意花时间回答我的问题。
到我遇到我的妻子并最终搬到美国时,我已经成为 Linux 的忠实用户近 10 年了。我最终放弃了专有软件,现在我只使用 Linux 作为我的首选操作系统。在过去的 21 年里,我从一台运行 Slackware 的旧 486 电脑,发展到现在笔记本电脑上运行 Fedora,家里的台式机上运行 Debian。我非常幸运,我现在以编写软件为生,而我使用的操作系统让我感到非常有趣。而且,我与同样对开源充满热情的人们一起工作。
我真希望我能再次遇到那位最初让我迷上 Linux 的系统管理员。他几年前去世了。我很想请他喝几杯啤酒,感谢他这段奇妙的旅程。
本文是名为 我的 Linux 故事 系列文章的一部分。要参与并分享您的 Linux 故事,请通过以下方式联系我们:open@opensource.com。
6 条评论