Linux 内核在 8 月 25 日星期六又长大了一岁。 26 年前,它的创造者和 BDFL Linus Torvalds 可能觉得 Linux 只能满足一个人的需求。但今天我们知道它已经改变了许多人的生活。
为了庆祝,我们的三十位读者分享了他们第一次使用的 Linux 发行版和安装经历。 他们的一些故事很神奇,有些则很疯狂。 毫不奇怪,这些 Linux 爱好者的紧张感和热情是显而易见的。
继续阅读他们的故事。
30 个 Linux 初体验
Gentoo
Steve Ovens 写道
我的第一个 Linux 内核版本是 2.6.3。它是带有 Gnome 2 的 Gentoo。当时在我的电脑上编译花了超过四天的时间。 我祈祷中途不会发生断电或故障。我记得花了所有的时间编译操作系统并进入桌面,然后心想“太棒了!接下来做什么?” 在使用 Gentoo 进行这次冒险之前,我只使用过 Windows,所以我真的不明白如何获取软件。 我不能只下载软件包,而且我没有特别的动力去做任何深入的事情。这个系统只持续了几个月我就放弃了。 我会在 2.6.8 上带着 Ubuntu 4.10 Warty Warthog 回来使用 Linux。 随着这个版本的发布,Linux 在我家获得了永久的立足点,最终它将启动对我的基础设施以及最终对我的个人电脑的统治。到 2006 年,我已经在所有我能使用的设备上运行 Linux。
Linux
Matthew Helmke 写道:
我在一台我不拥有的服务器上安装了 Linux 2.2,而 2.6 版本是我自己成功安装的第一个版本。我的安装涉及大量调用、咕哝、驱动程序源代码下载和编译。 事后看来,我知道这是因为我当时做了一个糟糕的硬件选择。我的第二次安装就轻而易举了。
Jet Anderson 写道
如果我没记错的话,那是 1992 年。 我有一个备用的零件箱放在设计公司里我的办公桌附近,我在那里支持他们的 Mac 电脑。 我花了大约 60 美元买了一本名为“Yggradsil Computing 'Plug-n-Play' Linux”的书,附带可启动的安装程序 CD。 我想......“这个 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 安装是 Yggdrasil Linux Plug and Play,于 1993 年。 为了怀旧,我仍然保留着这些 CD。
PowerPC Linux
我的第一个 Linux 安装是将 PowerPC Linux 安装到 PowerMac 7500 上。 我在我的大学实验室下载了安装介质,并将其放在一堆 zip 磁盘上带回家,然后我将 PowerMac 设置为双启动 MacOS 9 和 PPC Linux。 我只有一台电脑,我记得最清楚的是,当我让 Linux 端的 PPP 拨号上网工作时,我有多么高兴,这样我就可以搜索东西而无需重启回 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 中使用 kernel 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 或其他什么)要好得多。
Red Hat Linux 3.0.3 (Picasso),内核 1.2.13。我的第一次安装完全失败了。我不得不打开我的 Packard Bell 电脑,看看我是否能确定我的 CD-ROM 是 Primary 还是 Secondary Master 还是 Slave,因为我的 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
能够在家里使用类似 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。关于第一次经历我唯一能记住的是,“现在我该怎么办?”它在机器上持续了大约三个月,然后被封存,我购买了一张 Red Hat Linux 5.0 的 CD。
Kevin Cole 写道
我从一家名为 Trans-America 的公司销售的古老的 Slackware 发行版开始。我不记得内核了,但那个时代大约是 1993-1994 年。我记得最清楚的是,在安装进行到一半时,我不得不切换 CD,当我这样做时,它说:“什么是 CD?”(它再也找不到驱动程序了。)值得庆幸的是,即使在那时,也有一个在线社区愿意提供帮助,有人借给我一张软盘,让我可以继续。第一次安装是……“天哪,我桌上有一台该死的大型机!”我在这篇文章中这篇文章中写了更多关于那次冒险的故事。
版本 2 之前,我记得围绕着即将推出的新 2.0 内核的嗡嗡声!我安装了 Slackware,因为我在波士顿认识了一个朋友,他向我展示了它,当我回家时,我不得不构建一个盒子。我完全从 shell 中使用它,它成为了我从卧室托管的 MUD 服务器。我有一个脚本可以在非高峰时段拨打我的互联网提供商,以节省账单(这在英国)。我花了一个完整的周末在 54k 调制解调器上下载相当于 80 张软盘的东西,一旦我全部下载完毕,我就把它转移到 Iomega 的 Jazz 驱动器上,这样我就有了一个副本。我会祈祷在下载过程中没有人打电话来,因为它会中断,我不得不恢复它或重新开始。我承认,那是一个有趣的周末。
Daniel Oh 写道
我的第一次安装是 Slackware,我花了很多时间才建立起 Linux。我已经习惯了用 Windows 做动手操作,但尝试开源技术真是令人兴奋。我的第一次安装涉及许多软盘驱动器,我不得不使用一些 Linux 书籍来学习如何构建、安装和配置所有 OS 程序。这花了很多时间,但对我来说真的很有趣。
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 中添加了模块,所以这是前模块时代。一切都必须编译进去。
如果我没记错的话,我的第一个版本是 0.98-4 pl 10,在 SLS 发行版上。我必须用我超快的 9k6 US Robotics 调制解调器下载二十四张 1.44 MB 的软盘(还记得那些吗?)。那是美好的日子。
我在 1993 年左右使用 SLS 安装了 0.99 内核版本中的某个 Linux 版本(肯定在 1.0 之前)。这对我来说是一个自发的魔法时刻。一位朋友帮我做了一些事情,比如启动一个 xterm,将我的 shell 更改为非常酷的 csh,并学习如何设置 DISPLAY 环境变量,以便在我的个人计算机上运行图形应用程序,同时在服务器上运行代码。能够拥有一个我不仅可以理解而且可以直接为其编写代码的操作系统对我来说是变革性的。
我的第一个启动的内核是 0.99.11 左右,在 SLS 中,但我安装失败了。我的第一个使用的内核是 IIRC 0.99.10,来自 MCC Interim Linux,它设法只安装了 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 的令人耳目一新的突破。
我的第一个 Linux 内核版本是 2.6.32,作为 Lucid Lynx Ubuntu 10.04 版本的一部分。我的第一次 Linux 安装令人难忘,因为在帮助其他人安装 Windows XP 和旧版本的 MacOS 之后,Linux 安装得最快。即使我当时只是初中生,我也知道我找到了一些特别的东西。它比我在学校或家里使用的任何计算机都更快(除了一些视频加速问题)。我很高兴终于拥有一台我可以自由学习和探索的机器,没有知识障碍,并且有很好的可搜索文档。与我家人拥有的同类 Mac 相比,Blender 在它上面运行得非常好。
我的第一次 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 条评论