The Oatmeal 制作了一个网络漫画,该漫画经过重新排版,最近在 Facebook 和其他社交媒体上流传。它的标题是 “如何修复任何电脑”,并以各自的方式嘲笑了 Windows、Apple 和 Linux。尽管我喜欢 The Oatmeal,但这部漫画对 Linux 的抨击宣传了一个需要消除的误解。“如何修复 Linux”的说明开始于
学习用 C++ 编码。重新编译内核。用你手头闲置的硅制造你自己的微处理器。再次重新编译内核。切换发行版。再次重新编译内核,但这次使用由土星折射光驱动的 CPU。
没有比这更离谱的了。根据我作为专业 Linux 系统管理员的经验,编译自己内核的人至少是以下之一(通常是两者):内核开发人员、狂热的爱好者,或者做错了。
部分问题在于,由于 Linux 一直是业余爱好者和程序员最喜欢的操作系统,人们认为你必须是业余爱好者或程序员才能使用 Linux。再加上从其他操作系统中学到的坏习惯和假设,你就得到了像 The Oatmeal 所写的漫画。
真正让 Linux 对新用户具有挑战性的是他们从其他操作系统带来的坏习惯。例如,假设你去零售店买了一张新的无线网卡。你把它带回家,安装到你的系统中,如果系统是 Windows,你可能会把 CD 放入驱动器,并试图从那里弄清楚如何安装它的驱动程序。Windows 是否弹出了“检测到新设备”对话框,并询问你是否希望它查找驱动程序?也许吧。如果它弹出了,你应该点击“确定”还是“取消”?嗯,这很难说——有些设备会以一种方式工作,有些设备会以另一种方式工作。驱动程序 CD 上有什么?它只是 Windows 自己的安装向导应该指向的驱动程序文件,还是一个为你完成整个安装的可执行文件?再说一遍,谁知道呢?驱动程序 CD 上的驱动程序也完全有可能太旧且已过时,无法在现代机器上正常工作。也许在发现你无法连接到你的 WPA2 网络后,你将不得不去制造商的网站下载新的驱动程序。诸如此类,没完没了(没完没了!)。这被认为是正常的,没有人喜欢它,但大多数人已经习惯了它。
因此,毫不奇怪,拥有 Linux 电脑的同一个人可能会立即开始在 CD 上寻找驱动程序,或者下载驱动程序,或者其他使事情变得困难的东西,而实际上,它应该立即开始工作,无需安装。当然,我挑选无线网卡是有原因的。虽然大多数无线网卡在 Linux 下开箱即用,但由于芯片组种类繁多且不断变化,以及不断降低成本的努力等因素,它们仍然是最有可能不受支持的设备类别。但是,由于其他操作系统导致必须以困难的方式完成所有事情,用户很可能会犯一个错误,即深入研究长达 20 页的论坛帖子,其中谈论 madwifi 和封装的 Windows 驱动程序以及列入黑名单的内核模块,直到深入兔子洞十个小时或更长时间,他们才会哭喊,“Linux 太难了!”
而正确的反应是意识到,虽然大多数硬件在 Linux 下都能轻松工作,但这件特定的硬件却不行。解决方案是简单地在商店里换成能用的东西。
用户自己对挫败感的预期通常是他们自己最大的敌人。因为其他操作系统教会他们一切都很令人沮丧,而你只需要处理它,所以他们认为这种体验是正常的。但事实并非如此,也不应该如此。这使得 Linux 成为更好的选择——而不是更困难的选择。
80 条评论