Linux 内核在 8 月 25 日星期六又老了一岁。 二十六年前,对于创建者和 BDFL Linus Torvalds 来说,Linux 可能只满足一个人的需求。 但今天我们知道它改变了许多人的生活。
为了庆祝,我们的 30 位读者分享了他们第一次使用 Linux 发行版和安装的经历。 他们的一些故事是神奇的,一些是狂热的。 毫不奇怪,这些 Linux 爱好者的紧张和激情是显而易见的。
请继续阅读他们的故事。
30 个 Linux 初体验
Gentoo
Steve Ovens 写道
我的第一个 Linux 内核版本是 2.6.3。 它是带有 Gnome 2 的 Gentoo。 在我当时的电脑上编译它花了超过四天的时间。 我祈祷编译过程中不会停电或出现故障。 我记得花了所有的时间编译操作系统并进入桌面,然后心想“太好了!现在做什么?” 在这次 Gentoo 冒险之前,我只使用过 Windows,所以我不太了解如何获取软件。 我不能仅仅下载软件包,而且我也没有特别的动力去做任何深入的事情。 这个系统只持续了几个月我就放弃了。 我会在 Ubuntu 4.10 Warty Warthog 的 2.6.8 版本上重新使用 Linux。 通过这个版本,Linux 在我的家中获得了永久的立足点,并且最终会启动它对我的基础设施以及最终对我的个人电脑的统治。 到 2006 年,我已经在所有我能使用的设备上运行 Linux。
Linux
Matthew Helmke 写道:
我将 Linux 2.2 安装在我不拥有的服务器上,2.6 版本是我自己成功安装的第一个版本。 我的安装涉及大量的调用、嘟囔、驱动程序源代码下载和编译。 回想起来,我知道这是因为我当时做了一个糟糕的硬件选择。 我的第二次安装非常顺利。
Jet Anderson 写道
如果我没记错的话,那是 1992 年。 在一家设计公司里,我的办公桌附近放着一个备用零件箱,我在那里支持他们的 Mac 电脑。 我花了大约 60 美元购买了带有可启动安装程序 CD 的“Yggradsil Computing 'Plug-n-Play' Linux”一书。 我想……“这个 Linux 东西有多难? 此外,它是可启动的!” 所以,我放了一张显卡、一个硬盘驱动器(如果我没记错的话是 40 MB),并安装了一些内存……整整 4 MB。 这应该足够了吧? 从那以后,一切都走下坡路了。 显卡不受支持。 我有没有提到驱动器是 SCSI 而不是 IDE? 值得庆幸的是,我可以基于以太网访问互联网,否则我将处于尝试配置调制解调器以下载所有内容的更新驱动程序的悲惨境地。 经过大约一周的搏斗,我终于格式化了驱动器,安装了内核,并运行了 X。 我觉得我刚刚完成了一件令人难以置信的英雄事迹。 我坐在那里,打开了我的第一个终端窗口,我输入了“dir”,然后得到了……“dir: command not found。” 是时候开始学习了。
Steve Ellis 写道
我的第一个 Linux 安装是 1996 年的 1.3 版本,在基于早期 PowerPC 601 的 Power Macintosh 上使用 MkLinux 的 DR1 版本。 安装程序非常像早期版本的 Red Hat Linux。 我们在 Apple 1996 年的 WWDC 上收到了一张 CD,我花了几个月的时间才说服我的老板,我不会通过尝试来彻底摧毁我们的开发人员工作站之一。 突然,我拥有了一个比我们老化的 RS/6000 更快的 Linux/Unix 工作站,并且几乎从未从 Linux 采用的角度回头。
Gary Smith 写道
我的第一个 Linux 安装是 1993 年的 Yggdrasil Linux Plug and Play。 为了怀旧,我仍然保留着这些 CD。
PowerPC Linux
我的第一个 Linux 安装是将 PowerPC Linux 安装到 PowerMac 7500 上。 我在我的大学实验室下载了安装媒体,并将其放在一堆 zip 磁盘上带回家,我将 PowerMac 设置为双启动 MacOS 9 和 PPC Linux。 我只有一台电脑,我记得最清楚的是当我让 PPP 拨号在 Linux 端工作时,我感到无比的喜悦,这样我就可以搜索东西而无需重启回到 MacOS!
Red Hat Linux
Don Watkins 写道
我的第一个 Linux 安装是 Red Hat 5.0。 我不知道内核版本。 我认为它是在软盘上的。 我无法获得 GUI 并且不喜欢它。 我认为它就像 MS-DOS。 根据维基百科,第二次安装是在 Red Hat 6.1 上使用 CD,内核版本是 2.2.12-20。 我喜欢安装体验,这是我第一次成功安装 GUI。 我认为它是 GNOME,但我不太确定。
Dave Neary 写道
我记得编译的第一个内核是 2.0.32。 它是在 Red Hat Linux 5.0 上,我需要重新编译内核才能获得以太网卡的驱动程序。 在朋友的帮助下,我花了一整天的时间。 它有 fvwm95 作为窗口管理器。 这是一件非常有趣的事情,也是一次很棒的学习经历。 我跪在地上,电脑的背面是打开的,试图看看以太网卡上的芯片是什么。 我记得它是 D-Link DE-220。 然后我记得我必须弄清楚我的屏幕的 modeline 是什么。 我进行了对冲,并让我的电脑使用 lilo 双启动。 我认为没有一个可以帮助我弄清楚我需要了解的下一件事的朋友,我无法完成它!
Greg Pittman 写道
我的第一个 Linux 是 Red Hat 5.1,或者根据维基百科,是 2.0.34 内核版本。 安装进行得相当顺利,它似乎有很好的文档记录,但它完全是关于驱动程序的:视频芯片驱动程序、打印机驱动程序、调制解调器驱动程序(还记得调制解调器吗?)。 不仅如此,你还必须手动编辑配置文件。 这是在一台 Gateway 笔记本电脑上,我在那里设置了一个双启动环境。 Gateway 当然没有提供帮助,所以你必须自己研究它,并找到有人谈论你的硬件驱动程序。 此外,由于我没有在 Linux 中工作的调制解调器,我必须不断重启到 Windows 进行研究、下载驱动程序并将它们保存在软盘上。 我一生中最快乐的日子之一是在安装后大约两周,当我终于让 X-windows 工作时。 生活是美好的。
Jay LaCroix 写道
我的第一次安装是 Red Hat 7.1 或 7.2,可能在 2002 年左右。 我在一台 300Mhz Pentium III PC 上使用它,资源非常有限。 GNOME 甚至无法在它上面启动,但我能够让 KDE 工作。 这就是我在社区大学参加 Linux 课程时使用的安装。
Ben Cotton 写道
我的第一个 Linux 内核版本大约是 2.4.18 - 当时 Red Hat Linux 8 中附带的版本。 我的第一个 Linux 安装是我大学二年级时在我的桌面上双启动。 我对我的 Windows 2000 安装感到沮丧,我的朋友建议我尝试这个“Linux”东西。 这是一个非常基本的桌面。 我当时真的不知道自己在做什么,但我刚刚开始学习如何在我的兼职工作中使用 FreeBSD,所以运行一些非 Windows 的东西感觉很酷。 我记得暑假把我的电脑带回家,但无法让调制解调器工作,所以我无法上网。 我的父母当时仍然使用拨号上网。
我自己实际编译的第一个内核似乎是最合适的答案。 我相信它可能是 2.0.32 或 2.0.33。 我运行 Red Hat Linux 5.X 作为我的第一个发行版。 我的第一次安装是在一台基本的 Dell Optiplex 台式机上。 在执行安装后,总是需要一些必要的步骤。 这些步骤是完成网络配置、配置 X-Windows 和编译最新的内核。 对于内核,我会前往 kernel.org 并下载最新版本。 我记得(主要)用于运行编译的命令类似于“make dep clean bzlilo modules modules_install”。 似乎编译花了一两个小时。
David Both 写道
我的第一个可能是 1997 年末 Red Hat Linux 5.0 中的内核 2.0.32。 我的第一次安装是在我的 IBM ThinkPad(即使在当时也很旧)上用 CD 完成的,时间很长而且很慢。 它要求我做出许多当时我不理解的选择,包括关于硬件和要安装的软件列表的选择。 我记得,没有任何软件组可以安装所需的先决条件,所以在基本安装之后,我必须忍受几个小时的依赖地狱才能安装一些额外的顶级软件包。 使用 RPM 进行软件包管理是一场噩梦,因为它根本不处理像 YUM 和 DNF 这样的查找和安装依赖项。 在 RPM 之前一定更糟糕。 我从未让我的 ThinkPad 上的显示器切换到图形模式。 但这可能非常好,因为它迫使我学习如何使用 Linux 命令行,而且从那时起我就一直是 CLI 的粉丝。
我的第一个内核版本大概是 2.2.12。我记得 1999 年 11 月第一次从智利回家后不久就拿到了软盘版的 Red Hat Linux。如果我没记错的话,第一次安装完全失败了——那是在一台 Thinkpad 上。第二次是在一台台式机上,看起来一切正常。第一次接触 Linux 给我留下深刻印象的是,在经历了巨大的软盘包之后,它总体上比我当时的工作机器(一台 Sun SPARCStation 什么的)要好得多。
Anderson Silva 写道:
Red Hat Linux 3.0.3 (毕加索),内核 1.2.13。我的第一次安装完全失败了。我不得不打开我的 Packard Bell 电脑,看看我是否能确定我的 CD-ROM 是主盘还是从盘,因为我的 BIOS 不会告诉我,Linux 也不会自动检测到它,然后它在 X 安装时崩溃了。六个月后,我才再次尝试安装,并成功了。从那以后,我一直在运行 Red Hat Linux/Fedora。一个有趣的故事:我记得我跳上了一个 IRC 服务器,去寻求帮助。我输入了类似“我需要帮助让 Xwindows 在我的 PC 上工作”之类的话。我被踢出了频道,理由是:不是 Xwindows,而是 Xwindow... 所以,是的... 开源人士可能很严厉!
SCO Openserver
Jim Salter 写道:
对哪个版本的粗略猜测是 1.2.0。我找不到关于它所附带的内核的明确答案,但 SCO OpenServer 5 发布时,1.2.0 应该是相当新的。安装非常糟糕。我提到是 SCO OpenServer 吗?糟糕。这是一个非常昂贵的电话营销预测拨号系统的基础,使用 SCO OpenServer 5.0 作为操作系统,以及一个专有应用程序通过 T-1 线路运行电话。我主要记得当时我绝对肯定会成为一个 FreeBSD 用户,而不是一个 Linux 用户。而且在相当长一段时间里,我都是。当时或者现在,我毫不怀疑 FreeBSD 在 90 年代中期几乎在各个方面都是一个优越的系统;但在 2000 年代的某个时候,Linux 一举超越,并且一直在获得越来越多的动力。
Slackware
Tony McCormick 写道:
能够在家中使用类似 Unix 的操作系统来运行 Perl 和 Bash 脚本令人兴奋。在安装过程中,有很多 3 1/2 英寸的软盘驱动器,并且翻阅 Yggdrasil Linux 书籍来弄清楚如何编译东西。让拨号上网工作以便我可以登录到办公室也 *很* *有趣*,但也很好。
Peter Czanik 写道:
我的第一个 Linux 内核版本是 0.99.11 或 0.99.13。当然,我不记得了,但它是 Slackware,而且还不是 1.0 内核。这是一个非常基本的安装,因为我的机器没有太多 RAM。它足以用于文本控制台并学习基础知识:bash、init 脚本、服务器应用程序、阅读大量的手册页。我的第一次 Linux 安装涉及许多软盘。而且,我实际上不得不重新安装了几次,因为 DR-DOS(机器上的另一个操作系统)会在每次启动时重新排列分区号。
Steve Morris 写道:
我也是那些早期的 Slackware 用户之一;我在温哥华的本地 Comdex 展会上拿到了它。我赶紧回家,开始在我的 PC 上安装大约 24 张软盘。在似乎过了几个小时之后,我只剩下一个命令行 shell。我对第一次经历的唯一记忆是,“现在我该怎么办?”它在机器上持续了大约三个月,然后就被搁置了,我购买了 CD 上的 Red Hat Linux 5.0。
Kevin Cole 写道:
我从一个名为 Trans-America 的公司销售的古老的 Slackware 发行版开始。我不记得内核了,但那个时代大约是 1993-1994 年。我记得最清楚的是,在安装进行到一半时,我不得不切换 CD,当我这样做时,它说:“什么是 CD?”(它再也找不到驱动程序了。)谢天谢地,即使在当时,也有一个在线社区愿意提供帮助,有人借给我一张软盘,让我可以继续。第一次安装是……“天哪,我桌上有一台他妈的大型机!”我在 这篇文章 中写了更多关于那次冒险的故事。
Andy Thornton 写道:
在 2.0 版本之前,我记得当时都在谈论即将推出的新 2.0 内核!我安装了 Slackware,因为我在波士顿认识了一个朋友,他向我展示了它,当我回到家时,我不得不搭建一台机器。我完全从 shell 使用它,它后来成为了一个 MUD 服务器,我从我的卧室里托管。我有一个脚本可以在非高峰时段拨打我的互联网提供商来节省账单(这在英国)。我花了一整个周末用 54k 调制解调器下载了相当于 80 张软盘的内容,一旦我全部下载完毕,我就将其转移到 Iomega 的 Jazz 驱动器上,这样我就有了一个副本。我会祈祷在下载过程中没有人打电话到家里,因为它会中断,我不得不恢复它或重新开始。我承认,这是一个有趣的周末。
Daniel Oh 写道:
我的第一次安装是 Slackware,我花了很多时间才启动了 Linux。我习惯了用 Windows 做动手的事情,但尝试开源技术非常令人兴奋。我的第一次安装涉及许多软盘驱动器,我不得不使用几本 Linux 书籍来学习如何构建、安装和配置所有操作系统程序。这花了很多时间,但对我来说真的很有趣。
Softlanding Linux System
Jim Hall 写道:
我的第一个 Linux 发行版是 Softlanding Linux System (SLS) 1.03,带有 Linux 内核 0.99 alpha 补丁级别 11。安装需要惊人的 2 MB RAM,如果想要编译程序,则需要 4 MB,运行 X Windows 则需要 8 MB。Linux 在 1.0 中添加了模块,所以这是前模块时代。所有东西都必须编译进去。
Michael Schulz 写道:
如果我没记错的话,我的第一个版本是 SLS 发行版上的 0.98-4 pl 10。我必须使用我超快的 9k6 US Robotics 调制解调器下载二十四张 1.44 MB 的软盘(还记得那些吗?)。那真是好日子。
Eric Eslinger 写道:
我在 1993 年左右使用 SLS 安装了 0.99 内核版本中的某个 Linux 版本(绝对在 1.0 之前)。对我来说,这是一个自发的魔法时刻。一个朋友帮助我做了诸如启动 xterm、将我的 shell 更改为非常酷的 csh,以及学习如何设置 DISPLAY 环境变量以在我的个人计算机上运行图形应用程序,同时在服务器上运行代码之类的事情。能够拥有一个我不仅可以理解而且可以直接编写代码的操作系统对我来说是具有变革意义的。
我*启动*的第一个内核是 SLS 中的 0.99.11 左右,但我安装失败了。我*使用*的第一个内核是 MCC Interim Linux 中的 IIRC 0.99.10,它设法只用 2 MB 的 RAM 安装(因为它有一个记录在案的选项,不使用 ramdisk,而是直接从软盘使用)。这次安装非常困难,花了几个星期!我记得 SLS(这是 1993 年当时推荐给我的)无法用 2 MB 的 RAM 安装。所以,我咨询了人们,尝试了 HJ Lu 的 Boot/Root 软盘,它确实启动并工作了,然后找到了 MCC 并安装了它,它起作用了。此后不久,我编译了一个内核(0.99.14?),这花了大约 24 个小时,然后我为我的机器购买了另外 2 MB 的 RAM。然后,编译大约需要一个小时。我使用 MCC 一段时间,然后再次尝试 SLS。SLS 在 4 MB RAM 下的安装是合理的,但有点丑陋,白色在黑色背景上显示,并且有问题提示和答案。几个月后,一个朋友告诉我他安装了 Slackware,“它太棒了!”,确实如此。它是彩色的和全屏的,但仍然是文本模式。所以,我搬到了 Slackware 两年,然后最终安装了 Debian,并一直使用它直到两年前。此外,我还在我在 Red Hat 的第一台笔记本电脑上使用了它。三年后,我决定是时候迁移到 RHEL 了!
Ubuntu
我的第一个 Linux 是 Ubuntu。我不得不安装它,因为这是我们在印度浦那 MIT 工程学院的课程中强制要求的。安装本身非常容易和直接。我唯一需要做对的选择是“与 Windows 一起安装 Ubuntu”,以确保我没有擦除我的 Windows 分区。我特别记得我的第一次 Linux 安装是学习如何创建可启动的 USB 驱动器,以及学习什么是双分区以及它的样子。我记得获得一个全新的操作系统完全免费的所有兴奋之情。此外,Unity GUI 是一个令人耳目一新的突破,摆脱了 Windows XP。
Brian Whetten 写道:
我的第一个 Linux 内核版本是 2.6.32,作为 Lucid Lynx Ubuntu 10.04 版本的一部分。我的第一次 Linux 安装令人难忘,因为在帮助其他人安装 Windows XP 和旧版本的 MacOS 之后,Linux 安装速度最快。即使我当时还只是初中生,我也知道我发现了一些特别的东西。它比我在学校或家里使用的任何计算机都快(除了一些视频加速问题)。我很高兴终于拥有一台我可以自由学习和探索的机器,没有知识障碍和出色的可搜索文档。与我家人拥有的同类 Mac 相比,Blender 在它上面运行得非常好。
David Clinton 写道:
我的第一次 Linux 体验是使用 Wubi 从 Windows XP 安装 Ubuntu 7.10(内核版本 2.6.22)。那部分很容易。让它作为 LTSP 服务器为通过 PXE 启动的瘦客户端网络工作要复杂得多。我不记得我是否真的从 Wubi 版本运行了所有内容,或者是否必须等到我的第一次完整安装,但是成功的胜利值得付出努力……即使它首先需要诊断我正在使用的旧网络交换机上的一个有问题的端口。
Kyle Conway 撰写
我的第一次安装是 Ubuntu 8.04,Hardy Heron,它似乎运行的是 Linux kernel 2.6.24。 这是一个 WUBI 安装(一个 *.exe 文件的相对简单性,它不会“破坏”我的电脑说服我尝试一下)。 在 Ubuntu 论坛上有一个很棒的帖子,我得到了我需要的帮助(找回我的 WUBI 安装)并完全转向 Linux。 我已经快十年了! 我简直不敢相信我可以免费下载它,它可以运行许多我已经使用的应用程序(例如 Firefox),我可以与他人分享它,它默认安装了有用的软件,并且不需要许可证密钥——它只是能用。
在评论中与我们分享您的第一次 Linux 安装故事!
16 条评论