四年前,我参加了 世界技能大赛。我代表印度站在全球舞台上,参加了商业 IT 软件解决方案类别的比赛。作为比赛的一部分,我必须仅使用专有办公工具为不同的业务问题构建解决方案。
事实上,有六个月的时间,印度为数不多的 Microsoft MVP 之一对我进行了比赛培训。即使在今天,我也可以比大多数其他用户更好地使用这些办公工具。
然而,在比赛一年后,事情发生了变化。
当我攻读硕士学位时,我第一次接触到 Linux(它是我们课程的一部分)。像大多数其他学生一样,从 Windows 切换到 Linux 并没有让我太高兴。但我仍然记得一位教员第一次给我们演示 Linux。他来到课堂,以隆重的 fanfare 开始了课程。我们都期望 Linux 会与我们以前见过的所有东西截然不同。教授启动了他的电脑(他使用的是 Fedora)并在桌面上执行了左键单击操作。
“看,”他说,“左键单击有效。” 然后他执行了右键单击并说,“看,右键单击也有效。不确定你为什么认为这会有什么不同。好了,Linux 演示结束!”
我们笑了,我很快意识到他真正想表达的是什么,这正是我 Linux 故事的一部分。我经常与那些受类似 Linux 误解影响的人分享这一点。
Ubuntu 是我安装的第一个 Linux 发行版。在我们的一门操作系统课程中,教员教我们编译 Linux 内核的步骤。这个想法让我着迷,我想试一试。这是我第一次尝试内核编译。
克隆 Linux 仓库、完全构建它并使其运行花了我几乎整整一天的时间。但是一旦完成并且内核启动,我对所有工作的感觉都非常不同。内核有无数问题,并且大多数驱动程序都无法工作,但是,尽管如此,尝试调试它仍然让我感到非常 geeky 和快乐。
这就是我爱上 Linux 的确切时刻。
能够构建我自己的操作系统,有权以我喜欢的方式进行修改或自定义——这些都是一个 Microsoft 粉丝永远完全切换到 Linux 的原因。在我的第一次内核编译之后,我开始尝试其他 Linux 发行版。在六个月内,我已经安装了近 7-8 个不同的发行版,从 Ubuntu 到 Debian,到 Fedora,到 CentOS,到 RHEL,到 Kubuntu,到 Mint。我体验了每一个发行版。
一旦我决定使用 Linux,社区就成为了下一个吸引我注意力的东西。除了做所有事情的自由和权力之外,我还意识到我可以访问整个开发者和用户社区,他们可以在我遇到困难时帮助我。在过去的三年里,我没有再回到那些专有工具。
这就是我的 Linux 故事。
我一直在尝试新的 Linux 发行版,但我主要还是选择 Fedora 用于日常使用。三年来,我向许多人解释了为什么 Linux 是更好的选择,或者为什么他们应该完全尝试一下。在几次这样的对话(与所有不同类型的计算机用户)中,我意识到围绕 Linux 有太多的误解。许多人认为 Linux 仅意味着黑色终端,只有 geeks 才使用它。
我经常要求人们安装 Linux,然后告诉我他们在其他操作系统上可以做但在 Linux 上不能做的两件事。除了“玩游戏”之外,我从未听说过太多其他问题。
他们不需要花费数千卢比来获得操作系统这一事实——并且每次新版本发布时都不需要再次花费类似的金额——说服了许多人真正尝试一下 Linux。许多人理解并尊重开源价值观,因此决定切换。许多人这样做仅仅是因为他们认为 Linux 用户更 geeky(也就是更酷)。
今天,当朋友们嘲笑我为“开源女孩”时,我并不介意。我为此感到自豪。
本文是名为 我的 Linux 故事 系列文章的一部分。要参与并分享您的 Linux 故事,请通过以下方式联系我们:open@opensource.com。
15 条评论