欢迎来到 Linux,2004

作者:Don Marti

我很高兴看到您有兴趣开始使用 Linux,使用一台“旧电脑”——一台基于奔腾 II 的系统,配备 64MB 内存和 8GB 磁盘空间——来运行一个网站、一个邮件列表服务器以及您家庭无线网络的路由器。

硬件方面的好消息是,您项目所需的一切都应该在当前的 Linux 发行版中得到支持。最常见的硬件兼容性问题是“可怕的软猫 (Winmodem)”,这是一种在制造时为了节省少量资金而缺少关键部件的调制解调器。软猫 (Winmodem) 在驱动程序中提供了通常由硬件提供的某些功能。如果您计划在 Linux 系统中使用调制解调器,请检查您的现有调制解调器是否是完整的调制解调器,如果不是,请更换它。有一些方法可以让“可怕的软猫 (Winmodem)”在 Linux 下工作,但它们很棘手,对于新用户来说,不如您感兴趣的项目那样有成就感。

您提到的所有三个项目——网站、邮件列表和无线路由器——都是不错的 Linux 入门项目。路由器比其他两个项目稍微高级一些,因此您可能想从网站开始,然后再添加邮件列表。Mailman 是 Linux 最常见的邮件列表软件,无论如何都需要安装 Web 服务器才能进行管理。然后,如果您愿意,可以尝试无线路由器。这并不着急,因为您提到您已经安装了无线路由器。

Web 服务器 Apache 和 GNU Mailman 应该可以作为易于安装的软件包用于任何最新的 Linux 发行版。您不必像在某些 Linux 网站上读到的那样从头开始编译它们——只需学习您发行版的软件包管理器,您将使用该工具来添加和删除大多数软件,并使用它来安装它们。熟悉软件包管理器是您作为新的 Linux 系统管理员需要的两个关键安全技能之一。 Linux Journal 的安全编辑 Mick Bauer 将在即将到来的期刊中介绍一种流行的软件包管理器。

您还询问了 StarOffice 和 OpenOffice.org。但这难道不是一台服务器吗?通常最好让大型内存占用应用程序(例如办公套件)远离您的服务器。您可能希望在完成当前项目后再考虑更换办公套件。最好先对一个可以正常工作的 Linux 项目感到满意,并以此为基础继续进行下一个项目。而且,您不会乐意在内存为 64MB 的系统上运行桌面环境和办公套件。当您购买或构建 Linux 桌面时,请安装 256MB 内存。当您习惯使用虚拟桌面时,您会惊讶于自己倾向于让多少东西保持运行。

我通常建议新用户从一个明确的项目开始。朝着目标努力比简单地一次性让一大堆东西都正常工作要好得多。记录一本好的纸质笔记本,记录您尝试过的内容,尤其是对配置文件的更改。您会惊讶地发现自己会很快忘记有用的设置或技巧。

我也很高兴看到您给 Linux 准备了单独的机器,而不是尝试双启动。除了安装时额外的麻烦之外,当您双启动时,您似乎总是会发现您需要的应用程序在另一个操作系统上。双启动会减慢您的速度。

现在是初学者的大问题:安装哪个发行版?一种不幸的流行选择是刻录一堆 CD,并尝试从每个 CD 安装,直到您在安装程序中卡住。然后,刻录另一个发行版的 CD,再次尝试,直到安装程序完成。

但是,易于安装和长期易于维护有时并不一致。我尽量着眼于后者。前者很容易在一个晚上的咖啡、网络搜索和咒骂中解决——后者会困扰您多年。

在您选择发行版之前,请确定您希望从哪里获得支持。如果像大多数初学者一样,您选择的支持来源是当地的 Linux 用户组,请浏览邮件列表存档,看看列表上最乐于助人的人都在使用什么。或者,访问安装节。您的系统已经足够老旧,任何相当新的发行版都将“开箱即用”地安装。

我提到您需要两项关键的安全技能。除了使用软件包管理器之外,您还需要阅读电子邮件。订阅您发行版的安全邮件列表,以了解最新的安全问题。

您提到您计划与您的 Microsoft Windows 系统共享文件。每个常见的发行版都包含 Samba,您可以相当容易地设置共享目录。如果您要运行 Samba,请学习使用第三个安全工具 nmap,以便您可以快速检查您是否错误地在家庭网络之外共享文件。

许多 LJ 的 регулярные读者 都会对在暴露于外部连接的堡垒主机上运行面向 LAN 的服务(例如文件服务)的想法感到震惊。但是,您堡垒主机上的 Samba 可能并不比您当前的 Linux 前网络更糟糕;更可能的是,这是一种改进。

您希望如何设置打印取决于您自己。在您仍在学习 Linux 时,您可能不需要从 Linux 系统本身打印太多内容,因此您可以将其设置为打印到连接到您的其他机器之一的打印机。稍后,如果您愿意,您可以在 Linux 系统上设置打印并将打印机连接到它。关于 nmap 的建议也适用于打印。在您运行服务器之前,学习 nmap 作为您自己的安全检查。

因为您将要运行 Windows 和 Linux 机器的混合环境,所以在 Windows 机器上安装 putty,以便您可以与 Linux 机器建立安全外壳 (ssh) 连接。

希望在用户组会议和 Linux 邮件列表中见到您。祝您新 Linux 系统使用愉快。

Don Marti 是 Linux Journal 的主编。

加载 Disqus 评论