寫在前面的話
很多年以前,一位叫王垠的人在網(wǎng)上發(fā)表了一篇文章《完全用GNU/Linux工作》,主要內(nèi)容是宣揚linux系統(tǒng)有多么的好用,多么的方便等等,將windows踩得一文不值。當時上大二的我,看完這篇文章,激動得立馬將自己的筆記本換成了ubuntu,心中發(fā)誓,一定要堅持下去,與可惡的windows分道揚鑣。可結(jié)果呢?堅持了不到三天就換了回來。從我擁有電腦到現(xiàn)在畢業(yè)工作,在此期間,我可憐的宏基牌筆記本是倍受摧殘,總有一些時候,心中熱血上涌,想要將linux系統(tǒng)作為唯一的操作系統(tǒng)來使用。就這樣來來回回換了十幾次系統(tǒng),將各種主流的linux發(fā)行版挨個兒裝了個遍兒,最終也沒有完全堅持下來。原因有很多,主要原因是自己菜,很多問題解決不了,最后只能作罷。但是回頭一想,真的全是我的問題嗎?
linux真的好用嗎?
是的,好用。但這是針對IT工作人員來說的。對于普通人來說,用linux是一種折磨。首先,開源的特性就是一把雙刃劍,很多軟件是由社區(qū)或者個人維護開發(fā),對于有經(jīng)驗的人來說,這一點相當不錯,你可以根據(jù)自己的需要編譯安裝所需的部分,一切由自己掌控的感覺太棒了。但是同樣的,對于有些問題以及特有bug的解決,這些軟件就比較坑爹的。很多坑只有你自己遇到過,沒有人來幫助你,只好自己硬著頭皮趟下去。
就我個人來說,雖然不是技術(shù)高超的電腦專家,但是也是IT從業(yè)人員。在我使用linux的過程中,別的還沒有體會到,就先體會到兩個字:鬧心。本來在windows平臺上得心應手的工作與娛樂,在linux下變得十分艱難。經(jīng)過大量的折騰以后,系統(tǒng)也僅僅是通用而已,更加讓人鬧心的是各種莫名其妙的bug。比如說輸入法的問題,屏幕的亮度問題,硬件設(shè)備的驅(qū)動問題等等。
當一個新手想要踏入liunx系統(tǒng)的時候,他需要做的是從眾多發(fā)行版本中找到一個適合自己的版本,各種版本都在自夸,其實用起來是一樣的。linux的核心內(nèi)容就是命令行操作,那些kde,gnome,xface等桌面環(huán)境只是個殼而已,要想學好并且用好linux,命令行操作是必須要掌握的東西。這就不得不說到一個老生常談的話題了:圖形界面與命令行界面應當如何取舍呢?其實在我看來,無論怎樣的操作方式,適合自己的才是最好的。不要聽信那些鼓吹命令行界面的linux傳教士,在他們看來,使用windows的人都是白癡,只會用鼠標點來點去,這樣想的人才是真正的白癡。將自己的意愿強加于別人,這難道就是你們信奉的開源和自由嗎?
windows并非一無是處
對大多數(shù)軟件開發(fā)人員來說,windows都是一個相當好用的產(chǎn)品,滿足了幾乎所有的工作和娛樂需求。這一點就值得每一個linux發(fā)行版來學習。很多人使用linux,甚至需要特意抽出一些時間來專門修理系統(tǒng),這就是本末倒置,那層出不窮的bug讓人不厭其煩。經(jīng)歷了這么多年的發(fā)展(壟斷),windows已經(jīng)成為桌面系統(tǒng)當之無愧的霸主,這一點毋庸質(zhì)疑。操作系統(tǒng)不僅僅是一種系統(tǒng)程序,更為重要的是,它是一種生態(tài)環(huán)境,是連接上層應用軟件和下層硬件的樞紐。在服務(wù)器領(lǐng)域,固然linux展示了強大的生命力,但是如果不能解決硬件設(shè)備兼容性差及軟件應用水平參差不齊的問題,那么在桌面領(lǐng)域,linux始終都會是小眾的操作系統(tǒng)。
題外話
不得不說的是,每一個人對未知事物都是充滿了恐懼。我以前也向身邊的人推薦過linux,全部都以失敗告終。在很多人眼中,操作系統(tǒng)就是windows,linux的發(fā)展及推廣還是一條艱辛的道路。我現(xiàn)在回想起來,當初學校第一門微機教材,在介紹了計算機的組成結(jié)構(gòu)之后,直接就進行了windows系統(tǒng)的學習,當時還是以藍屏著稱的win98系統(tǒng),到現(xiàn)在我還想得起經(jīng)典的“開始”到“附件”選項。
到今天,每個人接收到的信息是爆炸式的,至少使用過智能手機的android或者ios系統(tǒng),這一點是當時的我無法企及的。在移動互聯(lián)網(wǎng)的時代,一個瀏覽器就可以滿足大多數(shù)人的要求,聽音樂,看視頻,玩游戲等等?;蛟S有一天,真的出現(xiàn)了“云系統(tǒng)”,誰又能知道呢?技術(shù)的發(fā)展?jié)L滾向前,用什么系統(tǒng)并不重要,重要的是保持學習的熱情和興趣。如果有人問我有關(guān)linux系統(tǒng)的問題,這就是我的回答。