大约在 1994 年,我是一名在伦敦的数据库和安全顾问。在 Threadneedle 街附近的金融 sector 工作。在那些日子里,家用操作系统的唯一选择是 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 条评论