迁移到 Linux - Netbook Remix

作者:David Lane

如果您在过去一年中一直关注我的帖子,您就会读到我尝试迁移到 Linux 的文章。有些取得了部分成功,另一些则是一败涂地。我听到过各种评论,从Linux 适合聪明人到当我评论安装过程不应该像有时那样困难时,您是对的

现在,在我用我最新的故事款待您之前,我应该指出,我从 1990 年代初期就开始使用 Linux,那时您确实需要成为一名火箭科学家才能安装它。事实上,3Com 板卡的许多早期网络驱动程序都来自 NASA 及其对 Linux 的使用。编译应用程序是例行公事,调试编译错误通常比实际编译过程花费的时间更长。如果您打算将 Linux 用于超出发行版为您安装的内容(有时几乎只是内核、shell 和 vi 或 emacs),您就必须很聪明。在早期,我安装了许多 Slackware 和 Red Hat 系统,主要是为了好玩,最终为我的首选发行版选择了 Red Hat 模型。

到 2000 年,安装 Linux 当然没有那么痛苦了,但也很难说是轻而易举。有更多范围的驱动程序和其他必要的模块预先打包以供使用,无论是 RPM 还是一些二进制发行版(例如 Java 支持),但仍然有大量软件仅以自己动手的方式提供。在某些情况下,特别是 Apache,自己动手是有效让所有部件和零件正确协同工作的唯一方法。

快进到 2009 年,我认为 Linux 是成熟的。如果我要用一个类比,我会把它放在与 Windows 2000 或 NetWare 5.1 相同的水平。它通常安装没有问题,如果您使用 Red Hat Enterprise Linux 或 SuSE 的商业版本,您将拥有专门的支持和稳定的技术,随时可以在您的数据中心部署。现在,在被喷之前,我不会将 Linux 与 Windows 2000 进行比较。那是徒劳的努力。今天 Linux 中有一些功能永远不会被纳入 Windows,并且 Windows 中正在出现一些功能,这些功能从一开始就存在于 Linux 或内核的核心发行版中。我只是想在成熟度方面打个赌。我选择 Windows 2000 的原因是,那确实是第一个您不必费力安装的 Windows 版本。是的,Redmond 搞砸了一些事情,如果您在系统后面有一个 RAID 阵列或板卡,那将真是一场斗争(特别是如果您仍然使用 ESIA 技术),但整个安装过程比之前的任何时候都更好。

这就是我感觉 Linux 安装过程也达到的程度。今天安装 Linux 比过去更容易,但要使其变得万无一失,还有很长的路要走。这并非完全是 Linux 的错。今天作为商品硬件销售的许多设备实际上都是仅限 Windows,无论是在驱动程序支持方面还是在超出简单功能方面。我以前对此大发雷霆,其他人也这样做了,我不想再重复这个问题。

我想做的是强调最近的一次经历,这让我对 Linux 安装体验感到良好。我之前提到的一件事是,Linux 桌面已经为普通消费者或商业企业做好了准备,但最大的障碍之一是安装过程。因此,当我着手将我的 Asus Eee PC 从已安装的 Windows XP Home 转换为某种形式的 Linux 时,我带着一定的忧虑。

在过去几年中,让我感到非常兴奋的主要飞跃之一是Live CD。最初由 Knoppix 发行版推广开来,今天您几乎可以在每个发行版中找到 Live CD。这是一个很棒的营销工具。但我真正喜欢的是,我发现它是一个很棒的实用程序,就是能够将 Live CD 放到闪存驱动器上。我最初使用 Knoppix 完成了这项操作,创建了一个基于 SD RAM 的救援芯片,我可以在各种系统上使用它。我仍然随身携带它,以及带有 Fedora 11 和 Ubuntu Netbook Remix 的 USB 密钥。除了巨大的市场潜力之外,我喜欢的是在您经历有时会破坏性的安装操作系统过程之前测试硬件的能力,结果却发现这个或那个硬件无法工作。仅凭这一点,任何 Live CD 都物有所值。

所以我拿了我的 Ubuntu 副本,将我的上网本启动到其中并玩了玩。测试了功能,确保硬件工作正常,并且我可以接受这些更改。对我来说似乎没有什么太陌生的,所以我重新启动并选择了安装功能。对于那些从未使用过 Remix 的人来说,您有机会直接从 Live CD(在这种情况下实际上是 USB 驱动器)安装操作系统。安装选项可以是双启动选项(将其安装在 Windows 旁边)或完全破坏性安装,它会清除现有操作系统。最初我选择了双启动选项,因为我不确定我是否已完成复制所有 Windows 文件。这不太令人满意。没有分配足够的交换空间,也没有为根目录分配足够的空间,结果,Ubuntu 非常慢。慢得像蜗牛一样。慢得无法接受。现在我承认我没有调整安装,我只是采用了默认设置。所以我很惭愧。

在确保备份了我需要的文件后,我重新组织起来并认真对待。首先,我进行了自定义磁盘格式化。我喜欢将 2 倍于我的 RAM 作为我的交换空间(这是早期的遗留...也许它使用的磁盘空间超过了需要的,但它对我来说很有效,所以我就是这样做的)。此外,因为我只有一个磁盘,所以我看不到将磁盘分区目录和 var 以及 usr 的必要性。相反,我只是将初始分区设置为目录,让文件系统落在下面。如果我有一个多磁盘系统,我可能会以不同的方式设置它,但是当它是一个单轴时,我看不到价值,并且当您限制性分区时,我受到了限制的打击。除了确保设置了时区和键盘类型并说安装之外,实际上没有太多其他选择!

安装过程快速而轻松。我敢说叮、砰、嘭吗?就是这么快。一次重启后,系统就启动并准备就绪。我正在运行 Ubuntu,不久之后,第一批补丁就呈现给我安装。基本安装足以满足大多数用户。基本软件包包含 Evolution、Firefox、Pidgin 和其他几个大多数人可以上网的工具。为此,我添加了一些东西。我更喜欢 Thunderbird 而不是 Evolution 作为我的电子邮件软件包,所以我安装了它以及一些业余无线电软件包(xaster 和 FBB 是其中两个)以及其他一些我认为必要的小东西。总共,我在我的 160 GB 磁盘上安装了大约 4 GB 的操作系统文件。当我写这篇文章时(在 Open Office Writer 中),我通过无线方式连接到多伦多的一家酒店网络,并且完成了我通常在 Windows 中会做的所有事情。事实上,我的妻子甚至检查了她的电子邮件(她有自己的帐户)并进行了一些网页浏览,没有任何困难。

所有 Linux 安装都应该如此简单直接。是的,Linux 是一个非常灵活且功能强大的操作系统。这是它的优势之一。但是,如果操作系统想要在桌面市场,特别是非技术终端用户市场中占据一席之地,那么 Ubuntu Netbook Remix 提供的安装体验就是我将推崇为黄金标准的体验。这无疑是我在很长一段时间内完成的最简单的 Linux 安装之一。

加载 Disqus 评论