如果有兩條路擺在你面前:一條是寬敞的大路,餐飲、洗手間等等一應(yīng)俱全,但是問題是你走進(jìn)餐廳只想點(diǎn)個(gè)甜筒,卻會送來一份“全家桶”,而且不想吃也不行;另一條路是幽林秘境,有新鮮的空氣和干凈的水,但是走這條路要練就野外生存的本領(lǐng)。這兩條路都能到達(dá)終點(diǎn),你會選擇哪個(gè)?
悄悄告訴你,前面那條路叫做Windows,后面那條路是Linux。筆者喜歡Linux,卻一直不敢輕易放棄Windows。
如果細(xì)心觀察會發(fā)現(xiàn),其實(shí)Windows與Linux系統(tǒng)使用者使用系統(tǒng)的態(tài)度是不同的。Windows與其使用者多像是一場包辦婚姻,考慮到環(huán)境、成本、難易程度等因素,被脅迫選擇了這個(gè)系統(tǒng);而Linux與其使用者更像是一對真心愛人,愛Linux的純凈、簡單。與此同時(shí),還有一批人,他們是長期Windows用戶,已經(jīng)有了成熟的使用習(xí)慣,卻“不安分”的愛上了Linux。今天,筆者就和大家聊聊,要想完全放棄Windows使用Linux,究竟需要多大勇氣?
為了避免歧義,我們先限定一下本文中Windows與Linux的界定。1、Windows僅指不同版本的Windows系統(tǒng),不包含WSL(Windows Subsystem for Linux);2、Linux包含所有Linux內(nèi)核下的PC端操作系統(tǒng),不包含同為Linux的安卓等移動(dòng)系統(tǒng)。
Linus Torvalds
在現(xiàn)實(shí)生活中,我們會發(fā)現(xiàn)幾乎所有人都是從Windows系統(tǒng)入門計(jì)算機(jī)的。從歷史上來看,Windows也是Linux的前輩,在1991年還是一名學(xué)生的Linus Torvalds公告“Hello everybody out there using minix-I"m doing a(free)operation system(just a hobby,won"t be big and professional like gnu) for 386(486) AT clones.”宣布Linux內(nèi)核誕生時(shí),微軟已經(jīng)完成了Windows第三個(gè)大的版本迭代(Windows3.0于1990年發(fā)布),并獲得了全球用戶的認(rèn)可。從彼時(shí)開始,Windows與Linux就已經(jīng)奠定了完全不同的發(fā)展路徑,Linux定位于一個(gè)純凈的開源的操作系統(tǒng),而Windows是一個(gè)閉源的圖形化大眾操作系統(tǒng)。
在PC和互聯(lián)網(wǎng)萌芽初期,計(jì)算機(jī)就是為了工作場景而存在的,但是現(xiàn)在有很多專門為了游戲打造的筆記本也有著不小的市場需求,計(jì)算機(jī)與其操作系統(tǒng)的選擇需要取決于很多因素。具體而言,分三種應(yīng)用場景:工作、生活、娛樂和一份情懷。
三種場景下 操作系統(tǒng)利弊分析
工作:如果你是一個(gè)普通的行政人員,每天要寫PPT,做Excel,那么轉(zhuǎn)身投奔Linux真的需要太大的勇氣。雖然Linux也有很多應(yīng)用,但是找到一套能夠替代的常用軟件比較麻煩,操作也很繁瑣,同時(shí)文檔兼容性問題仍然存在。想一想你們公司的美工有一天突然表示自己今后只用Linux修圖,改PPT也是蠻可怕的……但如果你是一名程序員,那真的應(yīng)該練習(xí)使用Linux系統(tǒng)。畢竟從開機(jī)速度和占用內(nèi)存情況來看Windows與Linux二者都不在同一層面上。何況,要是再用個(gè)Docker,玩玩容器,那Windows系統(tǒng)簡直就是噩夢。
程序員多選擇Linux系統(tǒng)是有道理的,對于大部分普通人而言,貿(mào)然選擇Linux系統(tǒng)只會讓你崩潰。除了學(xué)習(xí)Linux命令之外,找到每一種辦公軟件對應(yīng)的Linux版本真的是一個(gè)大工程,需要你耗費(fèi)大量時(shí)間和精力。
生活:當(dāng)然除了工作之外,計(jì)算機(jī)還需要滿足我們的一些生活需要,這一點(diǎn)在“互聯(lián)網(wǎng)+”的今天應(yīng)該也很容易理解。但目前還有很多網(wǎng)銀系統(tǒng)、社交通訊系統(tǒng)(如QQ)都還只支持Windows系統(tǒng),沒有開發(fā)適應(yīng)Linux系統(tǒng)的版本。當(dāng)然如果你足夠勇敢,要選擇Linux系統(tǒng),那你可以選擇在移動(dòng)端解決大部分生活所需問題,不然只能找個(gè)開源的軟件代替。
開源通訊軟件(圖片來自知乎)
受制于Linux系統(tǒng)的開源特性,騰訊始終沒有研發(fā)針對Linux系統(tǒng)的通訊軟件,這絕非是沒有能力這樣做,而是出于對整個(gè)生態(tài)環(huán)境的考慮,畢竟作為一個(gè)商業(yè)企業(yè),不去開放API消息接口,避免受到?jīng)_擊也是個(gè)無可厚非的選擇。所以如果QQ對你很重要,沒有網(wǎng)銀沒法剁手就無法生活,那還是不要徹底放棄Windows了。
娛樂:前面筆者提過,如今的筆記本早已不在只需要滿足單純的工作需求,打游戲更是一個(gè)重要應(yīng)用場景,這也是讓網(wǎng)吧頑強(qiáng)生存的主要因素。但是,應(yīng)該沒有人見過用Linux系統(tǒng)做電腦操作系統(tǒng)的網(wǎng)吧吧……原因很簡單,除了Linux系統(tǒng)需要命令行之外,還因?yàn)楹芏嘤螒虿患嫒軱inux,比如LOL。
用Linux也能部分游戲
筆者之前的文章中也介紹過,如何用Linux玩游戲。但是如果你真的打開Steam會發(fā)現(xiàn),還是Windows游戲更豐富,更有趣。當(dāng)然,如果你堅(jiān)定意念使用Linux系統(tǒng),那只能買個(gè)PS4來打游戲了。
為了情懷,什么都值得
情懷:如果說前面那三種情況“工作、生活、娛樂”都是剛需,那么情懷應(yīng)該被列做是一個(gè)標(biāo)準(zhǔn)的軟性需求。雖然情懷不能拿去賣錢,卻能讓人獲精神滿足,也就是說軟性需求常常能煥發(fā)出巨大的生命力。畢竟,不想用Linux的程序員不是好程序員,對于很多想改變世界的程序員而言,Linux才是唯一的出路。當(dāng)然也不乏有人說:用Linux就是為了今后遇到盜版?zhèn)b的時(shí)候,能夠毫不心虛的對懟,老子用的就是正版!
開源也可以是種情懷
情懷從無對錯(cuò),如果就要做一名改變世界的支持程序員、就要做一名開源的堅(jiān)定支持者,就要堅(jiān)決杜絕盜版。那么請選擇Linux系統(tǒng),好走,不送……
于筆者而言,雖然喜歡冒險(xiǎn),也向往著幽林秘境,卻始終沒有勇氣邁出那一步。不知道是不是有很多人像筆者這樣,鐘情于Linux,有情懷的Linux支持者,卻也沒有勇氣徹底放棄Windows系統(tǒng)。
對于這樣的人,筆者只能給三個(gè)意見:
1、有錢的可以再買一臺電腦;
2、沒錢的可以裝一臺虛機(jī);
3、電腦不錯(cuò),又圖省事兒的也可以裝個(gè)雙系統(tǒng)玩玩。
雖然這些選擇難以充分實(shí)現(xiàn)Linux純凈特質(zhì),但是能夠充分發(fā)揮二者的優(yōu)點(diǎn),能夠?qū)崿F(xiàn)想寵幸誰就寵幸誰的愿望。