linux在线实验室_建立Linux实验室及其在教育方面的巨大潜力

linux在线实验室

那是1995年,我收到了哥哥詹姆斯的一封电子邮件,询问我是否听说过Linux。 我有,但几乎没有。 我母校的一名高中生用Linux构建了Web服务器。 最终,出于好奇,我购买了Red Hat 6.0的副本(该版本早于Red Hat Enterprise Linux或RHEL),并使其在安装了Cyrix处理器升级的Hewlett-Packard Vectra 75上与GNOME一起运行。 RHEL 6.0具有Mozilla浏览器,OpenOffice 1.0和一些我从未听说过的其他软件。

那时,我是纽约州西部富兰克林维尔中央学校的技术总监。 我在那里工作了26年,并于20138月退休。 我与IT员工共享了它,然后我们制造了一个可以玩的机器,可以使用浏览器读取Yahoo Mail,但是我们不能将它与工作场所的官方电子邮件系统Lotus Notes一起使用。 然后,在2001年初,在与内容过滤供应商讨论了我对内容过滤器的不满之后,该供应商说:“为什么不建立自己的过滤器?” 所以,我说:“用什么?” 而且,他回答说:“ Linux!”

这是一个顿悟。 我对Linux几乎一无所知,对构建内容过滤器一无所知,但是那将很快发生变化。

Linux入门

我有一台配备Pentium II-300的Dell Optiplex GX1,我购买了一个更大的硬盘,并为此购买了Suse Linux 7。 我在此过程中了解了Squid和Squidguard,并了解了Mandrake Linux,由于许多原因,我更喜欢Linux。 我了解了Red Hat软件包管理器。 我在纽约西部的公立学校历史上使用Mandrake建立了第一个非专有内容过滤器,并最终使用Squid和Dansguardian在这个较老的Dell上建立了Fedora Core 1。 内容过滤器满足我们对CIPA符合E-rate的要求。 我遇到了其他上线技术人员的阻力,但最终我证明了这种解决方案的合法性和实用性。

建立一个Linux实验室

在构建内容过滤器的过程中,我了解了Samba,并构建了我们的第一台网络连接存储设备,这为我们的老师提供了一个备份文件的地方。 最终,我们构建了一个运行Fedora Core 1和2的Samba服务器。我了解了其他使用Linux的学校,并了解了K12 Linux终端服务器项目( K12LTSP )。 通过使用在线论坛,Google搜索和许多书籍,我自学了Linux和Linux系统管理。 Linux和开放源代码成了热爱的工作,我经常在区域技术协调员聚会上代表开放源代码倡导。

我发现并撤出了藏在我们学校壁橱中的计算机,我将K12 Linux终端服务器与一个旧的Pentium II-300和仅192 MB的内存放在一起进行了演示。 我购买了一些特殊的引导ROM,并为我的服务器配备了几台旧计算机作为瘦客户机。 我的工作给我们的一位校长留下了深刻的印象,以至于他建议我们在学校的一个计算机实验室中尝试这种解决方案。 如此成功,最终我们在教室和图书馆中使用K12LTSP解决方案配备了两个计算机实验室和许多计算机。 在此过程中,我们需要一台功能更强大的服务器,并且购买了具有高级RAID控制器的Dell PowerEdge,该控制器无法与Fedora Core 4上的K12LTSP软件包一起使用。

大约在这个时候,我了解了Centos上的K12LTSP 。 我们使用Centos 4 LTSP服务器作为我们的网络DHCP服务器,并且它可以毫无问题地与Microsoft的Active Directory集成。 它以这种能力运行了三年多,直到我们最终在VMWare ESX上对服务器进行虚拟化。

Linux的巨大潜力

学习Linux使我能够以前所未有的梦想进行探索和创造。 最初,开源非常具有挑战性,因为某些部分需要我不熟悉的配置。 但是,通过使用搜索引擎和阅读Red Hat,Fedora和Internet上其他Linux用户组的论坛,我学到了很多东西。

最终,我写了一系列赠款,这些赠款由我们的纽约州立法机构资助,使我得以参加了2003年3月的Red Hat System Administration培训。一年之后,又有一笔赠款使我得以参加Training Training主持并教授的Linux Boot Camp。罗斯·布伦森(Ross Brunson) Brunson的教学方法包括使用Red Hat 7.0从“底层”构建系统,从命令行开始,最终移至图形用户界面。

通过我的经验和培训,我成为了该地区其他学区的资源。 我看到了向学生教授Linux的巨大潜力,我会抓住一切机会,因为与其他操作系统不同,学生可以学习基础知识并继续构建自己的文件服务器,Web服务器等。 我能够使用VirtualBox之类的软件包来虚拟化其他Linux系统,例如Ubuntu和Debian。

除了非常熟悉操作系统之外,我和我的学生还熟悉其他开源项目,例如Audacity,OpenOffice.org,Apache,Wordpress,Drupal和Moodle,仅举几例!

学习Linux邀请我更加开放地学习其他系统,例如Cisco,在那里我一次成为了CCNA,在当地社区大学教授Cisco课程。 我看到了我从Linux中学到的东西与其他系统之间的联系,这些系统包括苹果的Macintosh,因为它是Unix /命令行基础。 总体而言,开源社区吸引了我为个人和小型企业服务的愿望,我今天继续作为自己的信息技术企业的顾问来这样做。

当我在本地图书馆和其他地方通过Raspberry Pi计算机等平台向年轻人和成年人介绍有关Linux的知识时,引导我进行更深入研究的基础知识继续为我的生活和职业带来活力。 Linux和开源软件也鼓励我探索社会企业家精神,这在很大程度上受到了我在开源社区中所学和见证的影响。

目前,我正在探索OpenStack和学习Python,并继续磨练我的开源开发技能。 对于使用Linux和开源软件的任何人,实际上没有任何限制。 我们仅受我们的想象力限制。

翻译自: https://opensource.com/education/14/9/linux-education-public-school

linux在线实验室

你可能感兴趣的:(linux在线实验室_建立Linux实验室及其在教育方面的巨大潜力)