前几天,我的同事Ken Starks在FOSS Force上发表了一篇文章,内容依然是他喜欢谈的老调:在 Linux 上掉链子的倒霉玩意儿。这次他抱怨的是在 Mint 上使用 KDE 时出现的字体问题。这种文章不是 Ken 第一次写了。过去他写过一堆文章来抨击 Linux 不同发行版上一直未曾修复过的问题。他认为正是这些在数个正式发行版中都未曾修复的问题导致桌面版 Linux 系统在大众面前黯然失色。

或许他也许是对的。

圣诞节的时候,我给舍友买了一台运行 Android 操作系统的全新第二代 Nexus 7平板电脑。这个Android 操作系统就是基于 Linux 核心定制开发的,开箱即用,不需要做任何配置。他已经用了7个月了,每天都要用上几个小时。据我所知,他还没有发现任何需要修复的小毛病。

iPhone 和 iPad 让苹果公司赚得盆满钵满,但主要原因是高价格政策。在市场份额上,苹果设备远落后于安卓设备。而事实已经证明,微软公司的 Windows 平台也并不是曾经的那个不可战胜的巨人。即便他们通过与 CBS 合作,在电视广告和突出产品上花了大价钱,电视剧里所有的移动设备都运行Windows 设备,但回头去看市场份额的时候,还得打个星号。

换句话说,移动端上 Linux 是赢家,因为 Google 让 Android 手机开箱即用,不用配置。

今天普通的计算机用户不希望去处理任何计算机内部的问题,希望上手就能把事儿办利落了。这是可以理解的,这跟普通的车主一样,他们就想开车,不想也 不在乎车的原理是什么。有些车主会去修理车修车,检查机械故障,计算机用户也会把他们的设备带去维修店修理,他们并不关注是硬件出了问题还是软件出了问 题。他们就希望这货能赶快修好。

它并不是一直都这样

早在2002年的时候第一次在电脑上安装了 GNU/Linux 系统。那个时候,我像大多数美国人一样,使用拨号连接上网,我所在的小地方还没有普及宽带。我在当地的一家百思买商店花了大概70美元买了一套压缩包装的 Mandrake 9.0系统。那个年代,就能在百思买能买到 Mandrake 和 Red Hat 两个版本的系统,其中 Red Hat 依然在桌面系统行业里活跃着。

很早很早以前,Mandrake 被人们看作是最简单易用的 Linux 发行版。它容易安装,有些人觉得它比Windows 还容易安装;它的分区工具非常好用,能够跟切馅饼一样给磁盘分区。有些 Linux 老用户有时候还公开调侃 Mandrake,说它太好用了,以至于让 Mandrake 越来越没有 Linux 的样子了。

但是我对其情有独钟,并且发现这里面别有洞天。再也看不到蓝色的恶心屏幕,也不会每天都遇到Windows 家常便饭一般的系统崩溃。但是,有一些在 Windows 上还能凑合使用的外部设备也一齐不能用了。

安装完 Mandrake 系统后第一件我不得不做的事儿就是去找 Dragonware Computers 公司的Michelle,把电脑上便宜的 Winmodem 换成一个硬件 modem。换一个硬件 modem 意味着电脑的翻译速度能够提升一点。但是,电脑商店离我家40英里,确实有点不方便,而且价格也真得不便宜。

但我就是这么任性。我不必再去被微软折腾,我使用了一个似乎“另类”的操作系统,但这个操作系统让我用得舒爽,让我感觉自己是一个棒棒的计算机天才。

打印机确实是个问题,但对于 Mandrake 系统来说,还算不上大问题。比起其他大部分发行版来说,至少 Mandrake 不需要使用命令行来安装打印机。Mandrake 系统提供了一个时髦的图形界面,可以用来配置打印机,当然前提是你的打印机确实能成功连接到 Linux 上。事实上,谈不上大多数,但确实有许多打印机与 Mandrake 操作系统不兼容的。

我的 Lexmark 还在保修期,但生产商已经不提供售后支持了。在 Windows 上使用了,它的噪声比其他任何打印机都高。但是,我还是找到了一个能让它勉强在 Linux 上使用的开源驱动。在火狐浏览器里打印网页时它还可以正常运行,但是在 Star Office 里打印很小的字体时,打印出来的内容都会挤到纸的右上角。这个打印机还会发出一些非常响的机械噪音,让我想起汽车要报废前传动轴的声音。

解决 Star Office 问题的方法是:把所有内容保存到一个 TEXT 文件中,并通过文本编辑器的打印功能来打印。那怎么处理打印机提示进入自毁模式的噪声呢?我的方法是:别打印太多就行了。

类似的问题比比皆是,实在太多了,很多我已经记不清楚了。

但有一个问题我还记得:虽然 Mandrake 系统显示已检测到声卡并且成功安装,但开箱后声卡无法工作。我花了好几天在论坛里寻求解决办法,但一直没有找到。最后,有一个人给我说:可能是权限问题。 我赶快去看,然后果不其然,他说着了!Mandrake 安装声卡时所设置的权限中不包括允许声卡在用户账户中使用。这个问题又是一个本应该在发行版正式发布前就应该修复的问题。相比今天,2002年的时候,这 套包装简陋的系统盘还卖70美元,像这种情况,小问题更应该早就解决的。

哦,对了。我还有一个串行接口的扫描仪,买了这台扫描仪两个星期之后我换到了 Linux 系统。现在这个扫描仪用来垫床底了,因为直到今天 Linux 上还没有适配的驱动。

但我想说的是,那个时候这些都不是事儿。我们大多数人都早已经习惯了去摆弄配置文件等。即便是使用运行 Windows 产品的与 IBM 兼容的电脑,我们也不以为然。像那个时候大多数的用户一样,我从零开始学习 DOS 指令。那个时候每个软件都要单独配置一次打印机,而且那个时候是个人就要学会如何编写一个简介的能自动执行的.bat文件。

搞明白操作系统内部的工作原理是拥有一台计算机的必备技能。那时绝大多数使用计算机的人要么是个电脑爱好者,要么是想变成电脑爱好者。我们有能力搞 明白并且让电脑为我们所用,为此我们也觉得很得意。早年有一些男孩子总会在星期六下午摆弄骑车零部件和肌肉,我们就是他们的高科技版。

但是今天,绝大多数用电脑的人不再是那样的爱好者了。

今天的计算机用户要求其实很简单:开箱就能用,没有任何问题。他们根本不想搞清楚 Hulu 或者Netflix 为什么不能上了,也不想搞清楚为什么有些字体在这个软件里显示正常,再另一个软件显示就不不正常了。安装完 Linux 后之后,他们尤其不想听到有人给他们说“啊,这个毛病很容易处理的”。就好像刚买的雪佛兰汽车在堵车的时候突然熄火了,点火开关坏了,你去告诉他“这个小 故障我们有一天会解决的”。

我跟他们其实是一样的。虽然让我比较欣慰的是,我有能力自己解决这些小问题,而不用求助 Mint 或 Fedora 的开发者们,但是我不会自己立刻去处理。因为我自己手里还有其他的事情要做。即便我闲下来无事可做,我也更愿意和网上的朋友们一起消磨时间,而不是浪费时 间去摆弄我的电脑。

值得肯定的是,Linux 已经发生了长足的变化。尤其在近几年,你在笔记本上安装完一个 Linux 的主要发行版后,Wi-Fi 都能立刻正常工作。而且,大多数时候把打印机的 USB 线一连上电脑就可以马上使用。但是,Linux 还是有不少磨人的小问题,而这些小问题按理说早就应该就解决了。

除非,像我朋友 Ken 这样的用户继续抱怨下去。

文章转载自 开源中国社区 [http://www.oschina.net]

Linux 什么时候才能足够完美?相关推荐

  1. 走近分形与混沌(part9)--感性让人自然,理性让人智慧,理性和感性结合才能产生完美

    学习笔记 学习书目:<蝴蝶效应之谜:走近分形与混沌 >-张天蓉: 文章目录 分形与音乐 分形与艺术 分形与音乐 一般来说,人们不会否认艺术(如雕塑.建筑.绘画等)与数学的关系,因为它们需要 ...

  2. linux windows 域,linux加入windows域之完美解决方案

    <linux加入windows域之完美解决方案>由会员分享,可在线阅读,更多相关<linux加入windows域之完美解决方案(10页珍藏版)>请在人人文库网上搜索. 1.li ...

  3. liunx 加入域控_[整理篇]linux加入windows域之完美方案

    笔者这几天在研究samba服务通过ad域进行用户验证.在查资料的过程中发现.关于linux加入windows域,网上资料不少,但是按着网上的说法做大多不成功,甚至很多人估计都不知道自己在说什么,最后一 ...

  4. linux下使用迅雷的完美办法(免费)

    目前专利版权越来越严格了,对于我们这种常年linux下的人不得不说也算是件好事,国内麒麟希望能更加壮大,由于本人系统是ubuntu,最近一位亲人需要我帮忙下载一些电视剧,由于我平时只看点新闻,下载时才 ...

  5. linux内存分配 连续 足够,linux内存池能分配连续物理内存吗

    中. size参数: 内核是基于页技术分配内存,以最佳的利用系统的RAM. linux处理内存分配的方法是:创建一系列的内存对象池,每个池的内存大小事固定的,处理分配请求时,就直接在包含足够大的内存块 ...

  6. linux下apache+SVN搭建完美版

    一 .先介绍一下Subversion和apache,apr,apr-util的关系 很多朋友初次接触Subversion时不是很理解subversion和apache的关系.         我在这里 ...

  7. Linux无法全屏问题完美解决

    在虚拟机安装Linux系统后,发现无法全屏,在设置中发现并没有自己电脑相配的分辨率,折腾了很久网上大多数都是安装VMware-tools,发现这个方法并不是很管用 用以下方法完美解决 sudo apt ...

  8. 游戏音效与背景音乐结合才能打造完美游戏

    当身处在卧虎藏龙贰中,热闹非凡的皇城和白雪皑皑的昆仑给玩家的感觉是完全不同的,除了背景音乐的差异,剧情的变化之外,音效能给玩家最直观的感受,通过音效来感受游戏想表达的意思. 游戏音效可以控制情绪也可以 ...

  9. linux 中文 bterm fbterm 内核,完美中文tty, fbterm+yong(小小输入法)

    完美中文tty, fbterm+yong(小小输入法) (2015-04-28 21:30:54) 标签: it tty1下完美中文tty, fbterm+yong(小小输入法) 一:下载并安装fbt ...

最新文章

  1. 关于Datastage资料库的一点小发现
  2. 南昌职高计算机录取分数线,南昌运输职业技术学校2021年招生录取分数线
  3. oracle shutdown 默认,Oracle的shutdown命令
  4. Spring boot 集成工作流flowable去掉xml配置
  5. ProtoBuf的介绍以及在Java中使用protobuf将对象进行序列化与反序列化
  6. 双向队列(STL做法)
  7. Bzoj1018 [SHOI2008]堵塞的交通traffic
  8. mac chrome 跨域
  9. Python接口自动化之requests请求封装
  10. 据说学会这款数据分析工具,会被各大名企高薪哄抢
  11. aoi服务器图标删除后怎么找回,Windows10系统桌面图标被误删了如何找回【图文教程】...
  12. 服务器mt核心bug修复,RHSA-2020:0374-重要: 内核 安全和BUG修复更新
  13. 事业单位考试计算机专业知识题库,计算机考试题库:计算机考试练习题(29)...
  14. 为什么互联网公司崇尚扁平化管理?
  15. 经典贪心算法问题:会议安排
  16. 插上U盘没反应/U盘不显示/显示U盘图标但是不显示盘符
  17. 函数的谓词是什么? cin的返回值是什么?
  18. Axure实战——实现登录注册功能
  19. /*深度优先建立深林,孩子兄弟法*/
  20. 2012年2月51CTO壁纸点评活动获奖名单【已结束】

热门文章

  1. 倒频谱原理与python实现
  2. 《Pokemon Go》开发商明年将推出「哈利波特」题材AR游戏
  3. Elon Musk的OpenAI用VR训练机器人:解锁更多复杂动作!
  4. 大势所趋!Octane Raceway开辟VR竞技场
  5. LSTM之父再称ResNet、GAN等五大网络都有他的功劳,网友却说:自负大于引用数
  6. 写论文前先交提纲,没准儿提前就被顶刊接收!Nature:论文还没写,就知道是好研究...
  7. 清华大学软件定义芯片团队的高能效量化卷积神经网络加速芯片入选固态电路顶级会议ISSCC 2021...
  8. 孙正义60亿贱卖波士顿动力,狂降至3折,现代汽车接盘
  9. AI知识图谱,让我撸到了一只「天山上的雪豹」
  10. 百度Apollo首次披露纯视觉L4无人车方案:10摄像头,对标Mobileye