编译内核时,我爱上了 Linux

还没有读者喜欢这篇文章。
open source button on keyboard

Opensource.com

四年前,我参加了 世界技能大赛。我代表印度站在全球舞台上,参加了商业 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 故事 系列文章的一部分。要参与并分享您的 Linux 故事,请通过以下方式联系我们:open@opensource.com

User profile image.
我喜欢将自己描述为处于 alpha 阶段的开发者。我是一位开源爱好者,喜欢和 geeks 闲逛,喝大量咖啡,并且每天在黑色终端前花费超过十五个小时。我是一位 Mozilla 倡导者,随时准备好剑,只要你说任何关于 Mozilla 项目或产品的坏话。

15 条评论

Linux 比购买软件或盗版软件更好,特别是如果您没有钱购买并且想盗版软件,那么最好使用 Linux,它是免费的并且完全让人安心。

这不仅仅是钱的问题,而是一种成就感、所有权、归属感,以及追随你的兴奋带来的平静、精英统治、能够说和证明“这更好”的能力,然后是算法,算法和算法再次... 非常酷

回复 ,作者 archuser (未验证)

做得好。我羡慕我从未重新编译过内核或做过类似的事情。我同意您关于 Linux 与任何其他操作系统相比的整体可用性的看法。

感谢您分享您的故事。我的 Linux 冒险始于 2000 年之前,并且我每天都在学习。

我也是,很多年前

我的 Linux 故事始于 Windows 7 SP1 的安装......安装花费了数小时......然后我决定切换......第一个发行版是 Ubuntu 两个月......然后切换到 debian ...自 2011 年以来就爱上了 debian... :-)

非常好。我曾经在 RedHat 上编译 uCLinux 作为真正的商品推向市场,以及最近在 OpenSuSE 上做的事情。就像“开始”菜单一样,linux 实际上是一个作为服务的操作系统,谁提供服务取决于你。(是的,我曾在 Vax System V Berkley 4.2 和 Sun 上编程。但是对我来说编译内核是不可能的)

是什么吸引你使用 Fedora?我喜欢 gnome 2 和 Kde 3,但讨厌其他一些疯狂的环境。

我喜欢 Fedora 有两个原因......首先,它是更新最快的 Linux 发行版。我喜欢使用所有上游项目的最新版本,而这正是我在 Fedora 中主要获得的。其次,在 Red Hat 工作,我很幸运能被这么多 Fedora 贡献者和开发者包围。在这个活跃的社区中闲逛让我了解 Fedora 的未来功能,并让我保持动力。

回复 ,作者 John Jeffers

很高兴读到这样的故事:请多来一些 :D

我也从全面的发行版跳转开始,在许多不同的硬件上测试了许多发行版,现在我对 ROSA 非常满意。:D

在这样一个开放的社区中构建软件真是太棒了,我真的认为这种合作是其他领域的榜样,例如农业等等。

我几年前从 Redhat Linux 6.1 开始,在使用 Ubuntu 和 Fedora 之后使用 Linux Mint。除了 iPad 和移动设备固件升级外,我很少接触 Windows。随着智能手机的进步,使用 Windows 的需求甚至比以前更少了。

你能告诉我有没有像 photoshop 或 lightroom 这样的专业图像编辑软件可以在 linux 上使用吗?

我不太擅长图形方面,但在我的日常工作中,我主要使用 Inkscape 和 GIMP。如果您需要关于这些的更多细节,请告诉我,我将尝试将您与我认识的一些很棒的设计师联系起来,他们多年来一直使用开源工具进行设计。

回复 ,作者 Aritra Saha (未验证)

我最喜欢的发行版是 debian ......第一个是 mandriva......我尝试过 fedora、slack、suse

游戏?问问提出这个问题的人,他们最近是否看过 Valve 的 steampowered.com 或 Good Old Games 的 gog.com。我的专有游戏库中大约有一半现在可以在 Linux 上使用(并且我玩过)。这包括越来越多的 A 级游戏,例如 Borderlands The Pre-Sequel、Europa Universalis IV、Wargame:European Escalation、Cities:Skylines 等。

我不喜欢 linux :(

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 许可。
© . All rights reserved.