「」我的 Linux 故事:从 8 位发烧友到 Unix 系统管理员

「」我的 Linux 故事:从 8 位发烧友到 Unix 系统管理员
文章图片

文章图片

我是如何从一个电脑爱好者成为职业系统管理员和 Linux 粉丝的 。
作者:James Farrell
译者:Acceleratorrrr
故事得从 1980 年中期我父母给家里购买 苹果 ][c 开始 。尽管很喜欢打游戏 , 但我还是很快被实用又好玩的 BASIC 编程迷住了 。那个年代的人们还是把电脑当作小一点的打字机对待 , 所以拥有“高级电脑技能”的人可以轻松使用他们的魔法 。
以用 BASIC 和点阵打印机自动生成惩罚作业来举个例子 。被罚写两百遍道歉时 , 我问老师我可不可以用打字代替手写 。经过同意后 , 我写了 5 行 BASIC 语句来自动生成作业 。另外一个小技巧是用非可视化文本编辑器 , 比如用 AppleWorks 微调字体、行距和边距 , 把学期论文“拉长”到要求的篇幅 。
对电脑的痴迷很快让我得到了带有内存驱动卡和 x86 协处理器的苹果 ][gs 。那时候 , 调制解调器和 BBS 刚开始火起来 , 有了这样的双处理器系统后 , 我就可以安装各种琳琅满目的软件 。但是由于调制解调器 2400bps 的速度限制 , 对我每天都要下载几 KB 的有趣东西形成了阻碍 。我对苹果痴迷一段时间 , 不久之后就换了 。
探索 Unix
我的本科专业是计算机信息系统 , 研究生专业是计算机科学 。本科教育主要使用个人电脑 , 很少涉及大型分时系统 。研究生的时候才开始真正有意思起来 , 拨号进入带有互联网连接的 Unix 简直打开了新世界的大门 。尽管我依然用着我的双处理器 ][gs 来使用调制解调器还有写写论文 , 不过 Unix 系统真正吸引了我的注意力 , 因为它可以访问通用的 Telnet 游戏、文件传输协议(FTP)、在线邮箱和进行 C 语言编程 。当时 Gopher 非常受欢迎 , 特别是在我们这群终端用户当中 。
被分到学院计算机部门是我研究生命运的转折点 , 这个部门主管学校的计算机服务 。学生们可以使用 X Window 终端来登录基于 Ultrix 的系统 。大部分都是灰度的黑白界面 , 彩色处理在当时非常占用 CPU , 也很影响系统性能 。也有一些彩色系统还不错 , 但是这些机器都很慢 。
我很喜欢那个时候 , 我有系统管理员权限而且工作是维护系统和网络 。我有一些很好的导师 , 他们对我选择从事系统管理员而不是程序员起了关键作用(尽管我至今仍然热爱编程) 。
【「」我的 Linux 故事:从 8 位发烧友到 Unix 系统管理员】从 Unix 到 Linux
稀缺是创造之母 , 当需要分享匮乏的学校电脑系统资源的时候 , 我们学生们变得富有创造力 。需要用电脑的学生是 Ultrix 工作站承受量的三到五倍 , 所以寻找资源往往是个难题(特别是要交付项目的时候) 。在不需要图形化显示的时候 , 我们有一个 56k 的点对点协议的调制解调器池可供远程系统访问接入 。但是找到一个有空余资源的机器并共享系统进行源码编译通常会导致进度缓慢 。和大部分人一样 , 我发现晚上工作通常会有所帮助 , 但我还需要其它一些东西让我的项目迭代快一点 。
后来学校的一个系统管理员建议我去看一个免费提供的 Unix 系统 。那就是 Linux , 它被装在 3.5 英寸的软盘里 。多亏我们学校超快的 T1 线路 , 我很容易就搜索到新闻组和其他资源来学习如何下载它 。它全是基于 32 位的英特尔 PC 机的 , 而我并没有这一类的设备 。
幸运的是 , 我在学校的工作让我有机会接触到堆积如山的废旧电脑 , 所以命运的齿轮又开始旋转起来 。
我找到了足够多的废旧 PC 组装了一个可靠的 80386 PC , 带有足够内存(我确定不到 1GB) , 它有一个能用的显卡、一个细缆(同轴)以太网卡和一个硬盘 。我所用的镜像是 Linux 内核 0.98 , 我不记得它是不是正式发行版的一部分了(可能是 SLS) 。我所记得的是 , 它有一系列的软盘镜像 , 第一张软盘启动内核和一个最小安装程序 , 然后格式化硬盘 , 接着要求插入每个后续的软盘来安装 GNU 核心实用程序 。在核心实用程序装好并引导系统之后 , 你可以下载和安装其他的软件包镜像 , 比如编译器之类的 。


推荐阅读