Merge pull request #1522 from zpl1025/master

[translated] 20140808 When Linux Was Perfect Enough.md
This commit is contained in:
Xingyu.Wang 2014-08-22 15:10:57 +08:00
commit 07e6aede90
2 changed files with 67 additions and 68 deletions

View File

@ -1,68 +0,0 @@
zpl1025
When Linux Was Perfect Enough
================================================================================
The other day my colleague, friend and sometimes partner-in-crime, Ken Starks, published [an article][1] here on FOSS Force on one of his favorite gripes: things that dont work right in Linux. This time he was complaining about a font issue in Mint when using KDE. This is nothing new from Ken. In the past hes written other articles about broken aspects of various Linux distros that never seem to get fixed. Its his contention that these “small” bugs, which remain unfixed release after release after release, are largely responsible for desktop Linuxs failure to take hold with the general public.
### He might be right. ###
For Christmas I bought my roommate a new second generation Nexus 7 tablet running Android, an OS built around the Linux kernel. It “just worked,” out of the box, with no tweaking necessary. During the last seven months shes used it for hours daily. As far as I know, shes found no glitches that require fixing. Im reasonably certain Id know if she did, since the main reason I gave her the Nexus to begin with was because I had tired of trying to keep her Windows laptop running to her satisfaction. She has no trouble telling me when her computer goes kaput, and she always wants it fixed right now. Facebook waits for no one, you know.
I point this out because Linux has all but taken over the tablet and phone end of the computing spectrum. Apple makes plenty of money with the iPhone and iPad, but thats due to their high prices. In market share, they lag far behind Android devices. And Microsoft has proven that Windows isnt the unbeatable giant it was once thought to be. Even with massive money spent on television ads and conspicuous product placement in nearly every scripted drama on CBS, mobile devices running Windows remain a mere asterisk when looking at market share.
In other words, Linux is winning the mobile war because Google makes certain that Android “just works” out of the box.
Todays average computer users (I loath the word “consumers”) want to get things done on their computers without having to delve under the hood to fix things. This is understandable and isnt unlike the average automobile owners, who just want to drive their cars without knowing or caring how it works. Just as most drivers take their car to the shop for repair to solve mechanical and computer related issues, most computer users take their devices to the shop with no concern about whether the problem is hardware or software related. They just want the damn thing to work.
### It wasnt always this way. ###
Back in 2002 I installed GNU/Linux for the first time. At that time, like most Americans, I was tethered to a dial-up connection, with broadband not yet being available in my part of the boondocks. I spent seventy bucks or so for a shrink wrapped Powerpack edition of Mandrake 9.0 at a local Best Buy store, which in those days sold both Mandrake and Red Hat, which was still in the desktop business.
During that age of the dinosaur, Mandrake was considered to be the cats meow of easy-to-use Linux distributions. It installed easily, some said easier than Windows, and its partitioning tool made cutting up a disk easier than slicing a piece of mincemeat pie. Indeed, Linux old-timers sometimes openly laughed at Mandrake, insinuating that ease-of-use somehow made Linux less Linux.
But I loved it and found it to be a whole new world. Gone was the blue screen of death and the nearly daily crashes that were business as usual with Windows. Unfortunately, also gone were a lot of peripherals that had “just worked” in Windows.
The first thing I had to do after installing Mandrake was to take my white box to Michelle at [Dragonware Computers][2] and have the cheap winmodem swapped out for a hardware modem. Granted, a hardware modem means a more responsive computer, but with the computer store forty miles away, this was a bit of an inconvenience and an expense I could little afford.
But I didnt mind. I was free of Microsoft - and using a “different” operating system made me feel as if I was some sort of computing genus.
Printers were also a problem, but not as much a problem with Mandrake as with most other distros which required command line work to install. Mandrake offered up a snazzy graphical interface for configuring printers if you were lucky enough to have a printer that would work in Linux at all. Many, if not most, wouldnt.
My still under warranty Lexmark, which in Windows had more whistles and bells than any printer needs, wasnt supported by the manufacturer, but I was able to find an open source, backwards engineered driver that kinda, sorta worked. It worked fine for printing web pages from the Mozilla browser, but printed Star Office pages in tiny fonts that were crammed up into the upper right corner of the page. The printer also made some very loud mechanical clunking noises which reminded me of the noise a car transmission makes just before it dies.
The workaround for the Star Office problem was to save everything as a text file and print from a text editor. For the noise that indicated the printer was in self-destruct mode? Try to avoid printing as much as possible was my solution.
### Other problems abounded too many for me to remember. ###
One problem I do remember is that I couldnt get the sound card to work out of the box, although Mandrakes interface showed the sound card detected and installed. After days of digging through the forums with no luck, someone finally suggested I might have a problem with permissions. I looked and, lo and behold!, he was right. Mandrake had installed the sound card with permissions which wouldnt let it work in a user account, yet another one of those things that should have been fixed before the distro was released, as Ken would point-out. Especially in a distro being sold in a shrink wrapped box for seventy dollars a pop which was considerably more money in 2002 than it is now.
Oh yes, and I still have a parallel port scanner that I bought new about two weeks before my move to Linux which has been nothing but a brick since, as theres still no Linux driver for it.
My point is that back in those days none of this mattered. Most of us were already used to having to fiddle with configuration files and such, even when using “IBM compatible” computers running Microsoft products. Like most users in those days, Id cut my teeth on command line DOS machines, where printers had to be configured separately for each and every program and where the ability to write a succinct autoexec.bat file was a necessity.
![Linux as a 1966 “goat.”](http://fossforce.com/wp-content/uploads/2014/08/Pontiac_GTO_1966-300x224.jpg)
Linux as a 1966 “goat.”
Tinkering with the inner workings of the operating system was simply part of owning a computer. Most of us using computers back then were either geeks or wanna be geeks. We were proud of our ability to tinker and get our machines working just like we wanted. We were the high tech version of the good ol boys from an earlier age, who spent their Saturday afternoons under a shade tree modifying their muscle cars with headers, breathers, trick carburetors and the like.
### And thats mostly not whos using computers today. ###
Todays computer user just wants the computer to work, without problems, out of the box. They dont want to have to figure out why Hulu or Netflix doesnt work or why their fonts display properly in some applications and not in others. They dont want to hear, “oh, thats just an easily fixed small bug” after a Linux install any more than they want to hear that an ignition switch that stalls their new Chevy in heavy traffic is “only a glitch which well fix one day.”
These days, that includes me. While Im happy I have enough skills to usually fix a bug that made it past the developers at Mint or Fedora, Id just as soon not have to deal with it. I have work to get done. And when Im not working, I want to be wasting time with my friends on Facebook, not getting aggravated with my computer.
To be sure, Linux has changed with the times. In recent years you can pretty much be sure that when you install a major Linux distro on a laptop, Wi-Fi will work out of the box. Also, most of the time all you have to do is plug a new printer into a USB port and, presto!, its already up and running. But there are still way too many little niggling problems that need to get fixed stuff that should have been fixed long ago.
Maybe if Ken keeps complaining enough…
--------------------------------------------------------------------------------
via: http://fossforce.com/2014/08/when-linux-was-perfect-enough/
作者Christine Hall
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
[1]:http://fossforce.com/2014/07/ripe-linux-nits-to-pick/
[2]:http://www.dragonware.com/

View File

@ -0,0 +1,67 @@
什么时候Linux才能完美
================================================================================
前几天我的同事兼损友Ken Starks在FOSS Force上发表了[一篇文章][1]关于他最喜欢发牢骚的内容Linux系统中那些不能正常工作的事情。这次他抱怨的是在Mint里使用KDE时碰到的字体问题。这对于Ken来说也不是什么新鲜事了。过去他写了一些文章关于各种Linux发行版中的缺陷从来都没有被认真修复过。他的观点是这些在一次又一次的发布中从没有被修复过的“小问题”对于Linux桌面系统在赢得大众方面的失败需要负主要责任。
### 他也许是对的 ###
圣诞节的时候我给室友买了一个运行Android系统的二代Nexus 7平板Android是一个建立在Linux内核基础上的操作系统。它拿起来就“能用”不需要任何的调整。在过去的7个月里她每天都要使用好几个小时。据我所了解的她没发现任何需要修复的小问题。我敢肯定如果她碰到问题我会第一个知道因为之前送给她Nexus的原因就是我已经不想再继续维护她的Windows笔记本去满足她的需求了。她的电脑出问题后总是能找到我而且总是希望我第一时间解决。Facebook不会等任何人你懂的。
我说这个的原因是Linux已经在计算机领域的手机和平板方面占据了首要位置。Apple确实通过iPhone和iPad赚了很多钱但那是因为他们定的高价。而在市场占有率上它远远比不上Android设备。而Microsoft也说明了Windows不再是过去那个无敌巨人。尽管花了大量的钱在电视广告和几乎CBS所有的连续剧中的显眼位置Windows移动设备在市场占有率上看仍然仅仅只是个星号。
换句话说Linux打赢了这场移动领域的战争。因为Google保证了Android拿起来就“能用”。
如今一般的计算机用户(我不喜欢“消费者”这个词)希望用他们的计算机来完成工作,而不是深入到里面去解决问题。这是可以理解的,就像一般拥有汽车的人,只是希望驾驶他们的汽车而不会想了解汽车的工作原理。就像大多数司机把他们的汽车送到修理店里去解决机械或电子问题,大多数的计算机用户也会把他们的设备送去返修而不操心是硬件问题或软件问题。他们只是希望这玩意儿能用。
### 也不全是这样子的 ###
早在2002年的时候我第一次安装使用GNU/Linux像大多数美国人那样我搞不定拨号连接在我呆的这个小地方当时宽带还没普及。我在当地Best Buy商店里花了差不多70美元买了用热缩膜包装的Mandrake 9.0的Powerpack版当时那里同时在卖Mandrake和Red Hat现在仍然还在经营桌面业务。
在那个恐龙时代Mandrake被认为是易用的Linux发行版中做的最好的。它安装简单还有人说比Windows还简单它自带的分区工具更是让划分磁盘像切苹果馅饼一样简单。不过实际上Linux老手们经常公开嘲笑Mandrake暗示易用的Linux不是真的Linux。
但是我很喜欢它感觉来到了一个全新的世界。再也不用担心Windows的蓝屏死机和几乎每天一死了。不幸的是之前在Windows下“能用”的很多外围设备也随之而去。
安装完Mandrake之后我要做的第一件事就是把我的小白盒拿给[Dragonware Computers][2]的Michelle把便宜的winmodem换成硬件调制解调器。就算一个硬件猫意味着计算机响应更快但是计算机商店却在40英里外的地方并不是很方便而且费用我也有点压力。
但是我不介意。我对Microsoft并不感冒而且使用一个“不同”的操作系统让我感觉自己就像一个计算机天才。
打印机也是个麻烦但是这个问题对于Mandrake还好不像其他大多数发行版还需要命令行里的操作才能解决。Mandrake提供了一个华丽的图形界面来设置打印机如果你正好幸运的有一台能在Linux下工作的打印机的话。很多不是大多数都不行。
我的还在保修期的Lexmark在Windows下比其他打印机多出很多华而不实的小功能厂商并不支持Linux版本但是我找到一个多少能用的开源逆向工程驱动。它能在Mozilla浏览器里正常打印网页但是在Star Office软件里打印的话会是用很小的字体塞到页面的右上角里。打印机还会发出很大的机械响声让我想起了汽车变速箱在报废时发出的噪音。
Star Office问题的变通方案是把所有文字都保存到文本文件然后在文本编辑器里打印。而对于那个听上去像是打印机处于自解体模式的噪音我的方法是尽量不要打印。
### 更多的其他问题-对我来说太多了都快忘了 ###
我肯定记得的一个问题是声卡工作不太正常尽管Mandrake的界面上显示检测到并安装了声卡。泡了一段时间论坛也没什么收获最终有人建议可能是权限问题。我看了一下我靠被他说中了。Mandrake默认的声卡权限不允许用户级别账号的访问这也是在发行版发布之前应该要修改掉的问题就像Ken所说的。特别是在这种用热缩膜包装好的售价70美金的发行版这在2002年可比现在值钱多了。
好吧我还有个并口扫描仪在我转移到Linux之前两个星期买的之后它就基本是块砖了因为没有Linux下的驱动。
我的观点是在那个年代里这些都不重要。我们大多数人都习惯了修改配置文件之类的事情即便是运行微软产品的“IBM兼容”计算机。就像那个年代的大多数用户我刚学开始接触使用命令行的DOS机器在它上面打印机需要针对每个程序单独设置而且写写简单的autoexec.bat是必须的技能。
![Linux as a 1966 “goat.”](http://fossforce.com/wp-content/uploads/2014/08/Pontiac_GTO_1966-300x224.jpg)
Linux就像1966年的“山羊”
能够摆弄操作系统内部的配置是能够拥有一台计算机的一个简单部分。我们大多数使用计算机的人要么是极客或是希望成为极客。我们为这种能够调整计算机按我们想要的方式运行的能力而感到骄傲。我们就是那个年代里高科技版本的好男孩,他们会在周六下午在树荫下改装他们肌肉车上的排气管,通风管,化油器之类的。
### 不过现在大家不是这样使用计算机的 ###
现在的计算机用户只是希望它能干活不会有什么问题。而不想知道为什么Hulu或Netflix会不工作或者为什么有些程序里字体显示正常而有的却没有。在安装完Linux后他们不再希望听到“噢这只是个很容易修改的小问题”就像是开着新买的Chevy在车流中打不上火歇菜了时不想听到“这只是个小问题我们会改的”。
现在也包括我。尽管我很高兴还有足够的能力去修改从Mint或Fedora开发者漏过来的小问题也不愿去处理。我有自己的事情。而且在我不用工作的时候宁愿把时间浪费在Facebook上和朋友闲扯也不想被自己的计算机搞得恼火。
当然Linux随着时间已经改变很多了。近几年可以完全肯定在笔记本电脑上安装一个主流Linux发行版的时候Wi-Fi肯定能用。而且大多数时候你只需要把打印机插入USB端口中就好了它就已经准备好并工作了。但是仍然有许多小细节需要处理一些很久很久之前就应该处理的东西。
也许Ken还得继续抱怨下去...
--------------------------------------------------------------------------------
via: http://fossforce.com/2014/08/when-linux-was-perfect-enough/
作者Christine Hall
译者:[zpl1025](https://github.com/zpl1025)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
[1]:http://fossforce.com/2014/07/ripe-linux-nits-to-pick/
[2]:http://www.dragonware.com/