有很多人因為長期使用 Linux 而對 Windows 增加反感嗎,為什麼?

主要是桌面平台圖形界面吧,如果指的是伺服器請註明。


大多數人都是因為長期反感Windows而選擇使用Linux的:

1. 越用越慢;

2. 越殺毒越慢;

3. 越優化越不穩定;

4. 越「優秀」的軟體越彈廣告;

5. 越用CMD越覺得簡陋+醜陋;

6. 越學編程越覺得整個系統處處的不優雅。

總之,在Windows上長期無前戲被進入的經歷,是換到Linux/Mac的動力;


對windows本身不反感,但對天朝很多地方windows only的現象極度反感!


我對 Windows 的反感來自:

  1. 隨意的 fallback 中文字體到點陣,隨意的 shift font pixel。
  2. 大量的使用宋體(還 fallback 到點陣)。
  3. 不習慣的 shell (7之前乾脆是殘廢的,7之後不會用)。
  4. 用個小白都知道的 open source library 還得自己 download,研究怎麼 build。

加上一句大師的話:Those who don"t understand UNIX are condemned to reinvent it, poorly. 在 Windows 上的各位享受 poorly-reinvented 吧。


1.DOS/CMD的反斜線「」極度噁心。

2.開機時間越長,系統越不穩定,性能越差。

3.你丫的壟斷,搞得我在Linux中無法很好地玩魔獸。

4.簡單的幾個命令能解決的事,Windows中卻做不到。

5.對硬體利用效率低(Maya在Linux中渲染的速度比Windows快至少25%)。


反之。

我曾經是一個 GNU/Linux 的狂熱愛好者,從入門開始先後用實體機裝過 Fedora, Ubuntu, Arch Linux, Gentoo, Deepin,可以說每個發行版,每個內核版本都有各式各樣的驅動問題,有的我能解決,有的我解決不了。那段時間我沉溺於解決驅動問題和解決一些類似於 Linux 下「自己 Wine 一個 QQ」、「通過 Wine 和 OpenGL 玩 WOW」等方面的問題並且為此沾沾自喜。

後來,我醒悟了,我用電腦不是為了讓電腦折騰我,我應該選擇最簡單的解決方案,而不是浪費我本該可以用在學習其他更加重要的知識上的時間來折騰這些無聊的問題。

現在,我桌面環境用 Windows, Linux 只用沒有 GUI 的 Server 版,通過 putty 連接 Linux 伺服器,唯一的 Linux 桌面環境只在虛擬機里,用來偶爾重現和解決一些和我一樣曾經沉迷於 Linux 的朋友遇上的問題。


作為提問者我先來插個嘴,Ubuntu 桌面版一年經歷,學生,對計算機技術新手。

我主要的事情還是瀏覽器的,Linux 自身支持的多桌面給我莫大的便利,主要是 Compiz。

然後 Terminal 和 Vim 操作的高效複雜,逼著我學了很多很多東西。

接著軟體庫和開源的豐盛,我在每天看到開源項目新聞時慾望得以從動手變真實。

我也很相對比較適應命令行的操作方式,一切都觸手可及的那種心情。

回頭看 Windows 各種國產軟體的方便,還有圖形的豐富,都是在 Ubuntu 里疑問過的。

被熱情傳染的時候也會感到開源,如果自己沒能力,看著各種不足沒人修補很鬱悶事情。

特別命令行不習慣的時候四顧空空蕩蕩無人指點,也沒圖形,多少會煩。

即便這樣,當我發現自己聯網只能視窗的時候,我還是想,「居然逼我用 Windows!」

我真的有種搞不清的反感,只能猜盜版或者一年的努力被否認的感覺,也許應該別的,

也不排除自學 Linux 獨自承受那種日積月累的自尊,然而主角還是微軟。


我不會反感!

但是windows 下國產軟體耍流氓都是天經地義的!

寬頻運營商覺得我劫持你的瀏覽器是對你好; 迅雷說我為你提供"高速"下載並廣告植入的桌面, 亂改系統也是對你好, 某某網站覺得我不放廣告"網民會傷心"!

--------------------------------------------------------------------------------------------------------------------

我會說命令行用久了在windows下點滑鼠會爽死!!!至於linux桌面呵呵你!


有偏愛,但會公允地看待.


當然

因為l很多inuxer會採用一些linuxer熟悉的行為,例如找軟體使用pacman -S 或者yaourt,需要開程序不是開始菜單而是快捷鍵調出bashrun,gmrun,grun或者別的什麼鍵入程序名字,去其他目錄幹活不會用文件管理器而是開了帶tmux或者screen之類的終端然後cd 或者autojump,看圖不是Asdsee的左右鍵而是feh或者pho的space和backspace,看網頁用firefox+vimperator開心的直立起身子

當然,這些都是可以在windows下同樣達到,但是一般情況下碰到的windows不可能有這麼樣子的環境

而將這些linuxer放入其他環境,例如windows中,這些linuxer就會產生強烈的不適,就像將被販運至美洲大陸的黑奴思念自己家鄉般的思念自己的電腦,思念自己的操作系統,思念自己的配置文件。這不僅僅在windows環境下發作,一個ubuntu默認環境也可以讓一個用著archlinux+sawfish+vimperator+urxvt+tmux+....的linuxer抓狂,因為操作起來完全不同,甚至在另一台Archlinux機子上,由於配置文件的完全不同也會使得這隻linuxer產生砸鍵盤的衝動

所以這些linuxer之所以痛恨其實原因是由於windows和他們日常操作的完全不同,更討厭的是,有時候不得不用


工作上用Linux以及Win:

1.Linux方便於寫程序,shell/gcc/binutils/vim/linux kernel module update;

2.用Win主要在office/email等,以及溝通時方便他人操作,比如一些同事習慣Source Insight;

自己家用Mac,覺得還挺方便的,選擇適合自己的就好,何必要BS呢


我倒沒覺得windows有多難用,只是覺得這個系統里有些東西真的挺2的。。。而且,現在由於c++標準庫推出了一些新標準,windows/visual studio 沒有及時更新導致一些最新的庫無法使用,如新推出的線程庫。

反而用多了linux 覺得windows平台下的軟體真的非常豐富,玩個遊戲啥的還是要windows平台。總得說來,linux 是一個用來玩的系統,windows是用來用的。就好像原來的windows mobile 與 symbian平台是一樣的。linux平台你想幹什麼都行,甚至能替換掉系統組件,windows平台是給普羅大眾用的,系統沒有那麼好,但是對於一般應用來說足夠了。而且,由於裝機量極大,導致各個硬體廠商的驅動都是最優先考慮windows平台的(我不得不吐槽一下amd/ati。。。)硬體優化做的是比較不錯的。而由於linux/unix平台系統的支持posix特性,在這個平台下,硬體驅動反而不是那麼重要了。

至於那個mac平台,我想說的是,作為一些專用的設備來說,由於硬體與軟體的高度結合的特性,使其在某些領域中有著無可比擬的優良特性(圖形工作站等)。但是,如果這套系統不是蘋果開發的,而是像ubuntu那樣由開源社區維護的,儘管有著在漂亮的界面,能不能像今天這樣流行開來?或者說,mac設備的流行,是因為蘋果領先業界3-5年的工業設計能力,還是因為其軟硬體結合的特點?


看你用電腦的目的是什麼,如果是用來寫代碼,我是不能忍受一個長期會死機,時不時要重啟,到了關鍵時候告訴你不是超級用戶,進到dos也完成不了一些關鍵操作。

如果是用來打遊戲,一幫哥們dota,突然發現我帶了一個mac,我頓時有一種想撞牆的感覺。


用桌面linux從2009到2014將近6年,前兩年ubuntu,後四年archlinux。我從來沒想過還會換回Windows。但在2014下半年,不到一個月把幾台電腦的linux全換成Windows,再幾個月後把之前轉移到虛擬機中的linux刪除了。

並沒有什麼特別的事情,只是我感覺已經過了用一個操作系統都可以用出信仰的階段了。我曾經對linux是非常狂熱的,大學的幾年基本都是在折騰各種軟體、配置,至今我還沒有遇到一個人對linux桌面如此狂熱過,雖然工作是linux相關的,周圍也有很少數同事用linux桌面。

離開linux的直接原因很簡單,工作中需要用一個linux上沒有的軟體,而且必須一直開著,我只能用虛擬機里的XP來運行,這是比較耗費內存的,於是經常在瀏覽器打開大量頁面後內存吃緊。這樣用了幾年後,有一個我突然發現有點不對勁,linux優勢在於終端,而Windows優勢在於圖形界面,更適合放到虛擬機的是linux才對。於是我改成裝WIndows 8然後在虛擬機里運行archlinux。讓我吃驚的是這個虛擬機平時只需要50M內存,簡直可以忽略不計了。

因為工作需要ssh到伺服器,很多事情在伺服器上就可以做了,使用本地archlinux情況越來越少,我慢慢不開機就啟動虛擬機,而是需要用的時候才啟動,於是我感覺這個虛擬機對我來說有些累贅,雖然占內存不多,但維護一個系統還是需要一些成本的。這時候我想到了cygwin。其實之前我是一直不屑使用cygwin的,但這時我再用發現這正是我需要的東西,於是cygwin取代了虛擬機中的archlinux。再之後我發現powershell還不錯,想用它替代cygwin,但發現一些問題取消了計劃,後邊會提到。

那麼比較下這兩套環境,Windows 8 + cygwin vs archlinux

Linux的優勢:

現在讓我再說linux的優勢,我已經很難說出明顯優勢了,但有些地方還是有薄弱的優勢吧。

1、安裝軟體很方便,我用的軟體源里或aur里都有,一條命令就可以安裝,備份列表後重裝系統後很快恢復。Windows下的確不是那麼舒服,現在我使用的方法是必須安裝的軟體安裝(10餘個),保存連接到官網的快捷方式。其餘的全部綠色化,用網盤同步。綠色化的維護成本很低,而且多個電腦可以同時用。而必須安裝的數量有限,即使重裝系統後也能在半小時內安裝完(如果保存安裝包會更快,但考慮到重裝系統是很少發生的,而且這種軟體經常升級,就不再保存安裝包),和linux相比已經沒有明顯的劣勢。

2、文本格式的配置文件管理方便。Windows軟體配置管理的確是很讓人頭疼的事情,存在多處可以存放配置的地方,而且以非文本格式居多。我在Linux是用git管理配置文件的,$HOME下一個repo,/etc/下一個repo,重裝完系統後瞬間配置恢復。而在Windows下比較麻煩。值得一提的是Windows 8的部分系統配置可以同步到skydrive,這樣能省些事情,但還是有一些事情需要額外處理,也就隨手做了,麻煩點就忍了。軟體配置的話,需要改大量配置的軟體不多,一般就去選項里用滑鼠點幾下也就可以了,綠色化的軟體有一部分配置是直接寫到程序目錄的,就省事了。但顯然這沒達到讓我滿意的狀態,但在幾個電腦裝了幾次Windows 8後,發現配置也不是很麻煩的事情,實在不行吧AppData備份下多數配置也就回來了,就暫時保持現狀了。其實在linux用git管理配置,開始時也是很花費精力的,直到穩定了才好很多,$HOME里那份配置也在cygwin里繼承了下來。

3、沒病毒、木馬之類。我一向不安裝任何安全軟體,運行從非官網下載的軟體或者遊戲也是有些風險的,安全感比linux差了不少,但隨著對系統了解的深入,慢慢會好些。這也許是最大的優勢了。

4、其他的優勢基本就不值得一提了。基本只有方便與否,比如linux的tmpfs比windows下的各種ramdisk軟體要更靈活些,btrfs的subvolume和快照功能很強大(但我平時用不到),chroot很方便(但我很少用),有各種平鋪式窗口管理器(windows下其實也有,但我感覺沒必要用了),python環境更加方便(但在Windows發現基本不需要用Python了)等等。主要是cygwin可以頂多半個linux了,很多linux的優勢在cygwin里已經可以體現,其餘的只是些邊邊角角了。

Windows的優勢:

Windows的優勢就誘人多了。

1、終於不用忍受這個軟體沒有linux版本、那個軟體沒有linux版本了,或者忍受虛擬機的痛苦了。至於某個軟體有linux版本,沒有Windows版本,並且無替代品的情況,大概只有工作相關的了,但基本直接去伺服器折騰了。僅這一點就足夠了。

2、Powershell。之前我對powershell是不大看重的,後來才發現是好東西,在寫腳本方面結合了shell和python的優勢,但交互方面還是不如zsh。有了powershell,基本再也不需要用shell或者python寫比較複雜的腳本了。我之前經常遇到這種情況,shell寫簡單腳本很方便,但越複雜的越痛苦,最後改用python重寫。

3、驅動比linux省事很多。在linux下顯卡、無線網卡、藍牙等驅動都是很折騰人的,而且折騰到最後也往往也不如Windows的好用。

4、可以玩大量遊戲。在linux我從來沒玩過什麼正經的遊戲,當然一部分原因是之前對遊戲沒什麼興趣。

5、Windows在很快速發展著,從XP、Windows 7,到WIndows 8發展很迅速。而linux桌面我感覺發展緩慢,6年來似乎沒有太多普通桌面用戶感受深刻的發展。

尚需要解決的問題:

1、軟體、系統配置,如何管理能舒服。

2、要對系統足夠了解,即使中了病毒木馬也要能輕易發現和清除。

在用linux的長達6年時間,並沒有對Windows增加反感,而是沒有興趣,就想和我沒有任何關係一樣。現在雖然轉移到了Windows,我還是感覺linux是個不錯的系統,必要的時候可能還會在虛擬機里用用。


長期使用Linux之後對Windows好感巨增的路過。


桌面操作系統的話還是Windows好,軟體多(遊戲,辦公都方便)。如果要搭建伺服器,首選linux,穩定,安全!


昨天ubuntu桌面莫名其妙掛掉惹,明顯windows大法好


我不反感windows,但是反感那些對與Linux不了解的小白痴,去亂噴Linux。沒有理由,要是你遇到這種情況你也會反感。


linux方便了工程師,趕跑了用戶;windows恰好相反


作為自由軟體運動的精神領袖、GNU計劃以及自由軟體基金會的創立者,Richard Stallman於本月19號到訪杭州阿里巴巴公司,並進行了主題為「自由軟體的精神」的演講。顯然,Richard Stallman對自由軟體的現狀不是特別的滿意,以至於現在還要和專利軟體、版權軟體繼續作鬥爭。Richard Stallman 向阿里巴巴的同學們闡述了自由軟體運動的由來,他認為,在自由和便利性之間,他依然會選擇前者。


windows和Linux都有伺服器和桌面版本,兩者側重點不同。


推薦閱讀:

GitHub 上有哪些適合新人圍觀的 Android 項目?
開源是否會讓程序員丟掉工作?
Gentoo 做桌面的話,有什麼優勢?
如何看待 GitHub 項目刷 Star 行為?
免費的Linux server如此優秀,為什麼還會有人買昂貴的windows server?

TAG:MicrosoftWindows | 操作系統 | Linux | 開源 |