什麼時候Linux才能完美?
前幾天我的同事兼損友,Ken Starks,在FOSS Force上發表了一篇文章,關於他最喜歡發牢騷的內容: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,現在仍然還在經營桌面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開發者漏過來的小問題,也不願去處理。我有自己的事情。而且在我不用工作的時候,寧願把時間浪費在Facebook上和朋友閒扯,也不想被自己的計算機搞得惱火。
當然,Linux隨著時間已經改變很多了。近幾年,可以完全肯定在膝上型電腦上安裝一個主流Linux發行版的時候,Wi-Fi肯定能用。而且,大多數時候你只需要把印表機插入USB埠中就好了,它就已經準備好並工作了。但是,仍然有許多小細節需要處理-一些很久很久之前就應該處理的東西。
也許Ken還得繼續抱怨下去...
via: http://fossforce.com/2014/08/when-linux-was-perfect-enough/
相關文章
- Linux什麼時候才能足夠完美?Linux
- 我們什麼時候才能信賴機器人機器人
- 智慧音響,什麼時候才能讓我們滿意?
- 電影中智慧汽車 什麼時候才能成為現實?
- 5G時代下,雲遊戲什麼時候才能成為主流?遊戲
- 什麼時候用linux系統多Linux
- C++中什麼時候用move,什麼時候用forward?C++Forward
- 什麼時候釋出
- 什麼時候呼叫layoutSubviewsView
- 什麼時候採用socket通訊,什麼時候採用http通訊HTTP
- 新版什麼時候釋出?
- 什麼時候該用vuex?Vue
- 到底什麼時候使用mqMQ
- 什麼時候該用MongoDB?MongoDB
- EJB2.0中什麼時候用local interface,什麼時候用remote interface (轉)REM
- 改變自己,學好linux,什麼時候都不晚Linux
- Haskell程式設計精華:什麼時候該註釋,什麼時候不該註釋Haskell程式設計
- beego 什麼時候支援grpcGoRPC
- python什麼時候縮排Python
- session是什麼時候建立的Session
- Mybatis什麼時候需要宣告jdbcType?MyBatisJDBC
- 什麼時候使用z-index?Index
- 什麼時候使用 Lambda 函式?函式
- 什麼時候Haskell快於CHaskell
- 在網賭被黑提款一直稽核未通過什麼時候才能提款成功有什麼解決辦法?
- 什麼時候用有狀態session bean,什麼時候用無狀態session bean (轉)SessionBean
- win11什麼時候釋出的 win11什麼時候推送詳細介紹
- 舉例說明你什麼時候會用抽象類,什麼時候更願意使用介面?抽象
- request.getParameter("name")什麼時候獲取的引數是null,什麼時候為""空字串Null字串
- 什麼是介面?為什麼使用介面? 什麼時候使用介面?(轉)
- Python的類什麼時候用Python
- 什麼時候 AngularJS 會超越 jQueryAngularJSjQuery
- 屬性提示什麼時候不出現
- 受夠了掃地機的”智障”!什麼時候才能有一臺真正的智慧掃地機?
- MySQL什麼時候會使用內部臨時表?MySql
- 什麼時候才是微服務拆分的最佳時機?微服務
- 機器什麼時候能夠學習?
- 什麼時候會傳送options請求