现在在个人电脑上装Linux简直太容易了。你不用再为了搞个操作系统,自己动手编译内核。要做的无非是下载一个光盘镜像,随便做个启动盘,几分钟后就能进入你喜欢的桌面环境。

麻烦是从装好系统之后开始的。你会发现无线网络用不了,蓝牙也搜不到,或者所有需要三维加速的软件都打不开,因为显卡驱动好像哪里不对劲。要是再倒霉一点,电脑里某个组件压根就没有能用的Linux驱动,那你这套“免费”的操作系统,就开始让你实实在在地掏钱了。

打开网易新闻 查看精彩图片

没错,Linux的硬件支持确实比以前强了太多,但离“即插即用”还差着老远。跟二十年前比起来,今天的进步几乎算得上奇迹。大多数情况下,Linux会自动识别你的硬件,替你在后台把那些复杂的活儿全干了。

可问题是,“比以前好”不等于“已经能挑大梁了”。Linux的死忠粉可能会说,硬件支持的问题根本不叫事儿。但这帮人自己心里门儿清,知道什么无线网卡不能碰,清楚哪些笔记本牌子跟Linux不对付,也早就把命令行里的那套排障手艺练熟了,随时准备应付最基础的硬件失灵。

正因为这样,才会有Kubuntu Focus这类专门为Linux打造的笔记本电脑。设计师们把硬件对Linux的适配性一项项都测过了,你买回来就知道,里面每样东西都能正常工作。

要是随便找台笔记本装上Linux,那情况就难说了。大概率有些零件永远不会动起来,而且笔记本不比台式机,里头这些罢工的家伙,说不定根本就没法自己换。

把这体验跟其他主流操作系统摆在一起看看。苹果的系统跟硬件是垂直整合的,MAC用户压根儿就不用费这个脑子。换到Windows这边,缺少驱动支持的情况基本上不存在,绝大多数时候,Windows自己就能把正确的驱动找出来、装好。Windows有不少毛病,但硬件支持这一块,还真不在那张清单上。

说到底,整个个人电脑行业还是把Windows当作默认选项。这你能怪厂商吗?这根本就是个先有鸡还是先有蛋的死结。全世界绝大多数的个人电脑跑的都是Windows。维护驱动既烧钱又费工。如果客户里只有微不足道的一小撮人用Linux,人家凭什么投入资源,专门给你的设备开发并长期维护一套驱动?

Linux的硬件支持之所以能达到现在这种还算过得去的水平,靠的主要是散落在全球各地的那一大群人。他们创建并维护着Linux的开源驱动库。有些公司比较友善,会放出自己驱动的开源版本,把事情交给社区去办。但另一些厂商则把什么都锁得死死的,一旦他们自己不再支持,你就彻底没辙了。