我在编译内核时爱上了 Linux

还没有读者喜欢这个。
open source button on keyboard

Opensource.com

四年前,我参加了世界技能大赛。我代表印度站在全球舞台上,参加信息技术商业软件解决方案类别的比赛。作为比赛的一部分,我必须仅使用专有办公工具为不同的业务问题构建解决方案。

事实上,有六个月的时间,印度为数不多的 微软 MVP 之一对我进行了比赛培训。即使在今天,我也可以比大多数其他用户更好地使用这些办公工具。

然而,在比赛一年后,情况发生了变化。

当我攻读硕士学位时,我第一次接触到 Linux(它是我们课程的一部分)。像大多数其他学生一样,从 Windows 切换到 Linux 并没有让我太高兴。但我仍然记得一位教员第一次给我们演示 Linux。他来到课堂,以隆重的 fanfare 开始了课程。我们都期待 Linux 与我们见过的任何东西都截然不同。教授启动了他的计算机(他使用的是 Fedora),并在桌面上单击鼠标左键。

“看,”他说,“单击鼠标左键有效。” 然后他单击鼠标右键说:“看,单击鼠标右键也有效。不确定你们为什么认为这会有什么不同。Linux 演示到此结束!”

我们笑了,我很快意识到他真正想表达的是什么,这也是我的 Linux 故事的一部分。我经常与那些同样受 Linux 神话影响的人分享这个故事。

Ubuntu 是我安装的第一个 Linux 发行版。在我们的一门操作系统课程中,教师教我们编译 Linux 内核的步骤。这个想法让我着迷,我想尝试一下。这是我第一次尝试内核编译。

克隆 Linux 仓库、完全构建它并使其运行花了我几乎整整一天的时间。但是一旦完成并且内核启动,我对所有工作的感觉都大不相同了。内核有无数问题,并且大多数驱动程序都无法工作,但是,尝试调试它仍然让我感到非常 geeky 和快乐。

就在这一刻,我爱上了 Linux。

能够构建我自己的操作系统,有权按照我喜欢的方式进行修改或自定义——这些都是让微软粉丝完全切换到 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 年之前,我至今仍在每天学习。

me2,很多年前

我的 Linux 故事始于 Windows 7 SP1 的安装……安装花了几个小时……然后我决定切换……第一个发行版是 Ubuntu 2 个月……然后切换到 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本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.