什么時候Linux才能完美?
前幾天我的同事兼損友,Ken Starks,在FOSS Force上發表了一篇文章, 關于他最喜歡發牢騷的內容:Linux系統中那些不能正常工作的事情。這次他抱怨的是在Mint里使用KDE時碰到的字體問題。這對于Ken來說也不是什 么新鮮事了。過去他寫了一些文章,關于各種Linux發行版中的缺陷從來都沒有被認真修復過。他的觀點是,這些在一次又一次的發布中從沒有被修復過的“小 問題”,對于Linux桌面系統在贏得大眾方面的失敗需要負主要責任。
他也許是對的
圣誕節的時候,我給室友買了一個運行Android系統的二代Nexus 7平板,Android是一個建立在Linux內核基礎上的操作系統。它拿起來就“能用”,不需要任何的調整。在過去的7個月里,她每天都要使用好幾個小 時。據我所了解的,她沒發現任何需要修復的小問題。我敢肯定如果她碰到問題我會第一個知道,因為之前送給她Nexus的原因就是,我已經不想再繼續維護她 的Windows筆記本去滿足她的需求了。她的電腦出問題后總是能找到我,而且總是希望我第一時間解決。非死book不會等任何人,你懂的。
我說這個的原因是,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,現在仍然還在經營桌面PC業務。
在那個恐龍時代,Mandrake被認為是易用的Linux發行版中做的最好的。它安裝簡單,還有人說比Windows還簡單,它自帶的分區工具更 是讓劃分磁盤像切蘋果餡餅一樣簡單。不過實際上,Linux老手們經常公開嘲笑Mandrake,暗示易用的Linux不是真的Linux。
但是我很喜歡它,感覺來到了一個全新的世界。再也不用擔心Windows的藍屏死機和幾乎每天一死了。不幸的是,之前在Windows下“能用”的很多外圍設備也隨之而去。
安裝完Mandrake之后我要做的第一件事就是,把我的小白盒拿給Dragonware Computers的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是必備的技能。

那時,能夠擺弄操作系統內部的配置是能夠擁有一臺計算機的一個簡單部分。我們大多數使用計算機的人要么是極客或是希望成為極客。我們為這種能夠調整 計算機按我們想要的方式運行的能力而感到驕傲。我們就是那個年代里高科技版本的好男孩,他們會在周六下午在樹蔭下改裝他們肌肉車上的排氣管,通風管,化油 器之類的。
不過現在大家不是這樣使用計算機的
現在的計算機用戶只是希望它能干活,不會有什么問題。而不想知道為什么Hulu或Netflix會不工作,或者為什么有些程序里字體顯示正常而有的 卻沒有。在安裝完Linux后,他們不再希望聽到“噢,這只是個很容易修改的小問題”,就像是開著新買的Chevy在車流中打不上火歇菜了時,不想聽到 “這只是個小問題我們會改的”。
現在,也包括我。盡管我很高興還有足夠的能力去修改從Mint或Fedora開發者漏過來的小問題,也不愿去處理。我有自己的事情。而且在我不用工作的時候,寧愿把時間浪費在非死book上和朋友閑扯,也不想被自己的計算機搞得惱火。
當然,Linux隨著時間已經改變很多了。近幾年,可以完全肯定在筆記本電腦上安裝一個主流Linux發行版的時候,Wi-Fi肯定能用。而且,大 多數時候你只需要把打印機插入USB端口中就好了,它就已經準備好并工作了。但是,仍然有許多小細節需要處理-一些很久很久之前就應該處理的東西。
也許Ken還得繼續抱怨下去...
via: http://fossforce.com/2014/08/when-linux-was-perfect-enough/
作者:Christine Hall 譯者:zpl1025 校對:wxy