Linux的優缺點

来源:互联网 发布:股票主力成本软件 编辑:程序博客网 时间:2024/06/05 22:59

Linux学习笔记,来自linux.vbird.org

 

Linux的優缺點

那幹嘛要使用Linux做為我們的主機系統呢?這是因為Linux有底下這些優點:

  • 穩定的系統
    Linux本來就是基於Unix概念而發展出來的作業系統,因此,Linux具有與Unix系統相似的程式介面跟操作方式,當然也繼承了Unix穩定並且有效率的特點。常聽到安裝Linux的主機連續運做一年以上而不曾當機、不必關機是稀鬆平常的事;
  • 免費或少許費用
    由於Linux是基於GPL授權下的產物,因此任何人皆可以自由取得Linux,至於一些『安裝套件』的發行者,他們發行的安裝光碟也僅需要些許費用即可獲得!不同於Unix需要負擔龐大的版權費用,當然也不同於微軟需要一而再、再而三的更新你的系統,並且繳納大量費用囉!
  • 安全性、漏洞的快速修補
    如果你常玩網路的話,那麼你最常聽到的應該是『沒有絕對安全的主機』!沒錯!不過Linux由於支援者日眾,有相當多的熱心團體、個人參與其中的開發,因此可以隨時獲得最新的安全資訊,並給予隨時的更新,亦即是具有相對的較安全!
  • 多工、多使用者
    與Windows系統不同的,Linux主機上可以同時允許多人上線來工作,並且資源的分配較為公平,比起Windows的單人多工系統要穩定的多囉!這個多人多工可是Unix-Like上面相當好的一個功能,怎麼說呢?你可以在一部Linux主機上面規劃出不同等級的使用者,而且每個使用者登入系統時的工作環境都可以不相同,此外,還可以允許不同的使用者在同一個時間登入主機,同時使用主機的資源。
  • 使用者與群組的規劃
    在Linux的機器中,檔案的屬性可以分為『可讀、可寫、可執行』等參數來定義一個檔案的適用性,此外,這些屬性還可以分為三個種類,分別是『檔案擁有者、檔案所屬群組、其他非擁有者與群組者』。這對於專案計畫或者其他計畫開發者具有相當良好的系統保密性。
  • 相對比較不耗資源的系統
    Linux只要一部P-III以上等級的電腦就可以安裝並且使用愉快囉!還不需要到P-4或AMD K8等級的電腦呢!不過,如果你要架設的是屬於大型的主機(服務上百人以上的主機系統),那麼就需要比較好一點的機器了。不過,目前市面上任何一款個人電腦均可以達到這一個要求囉!
  • 適合需要小核心程式的嵌入式系統
    由於Linux只要幾百K不到的程式碼就可以完整的驅動整個電腦硬體並成為一個完整的作業系統,因此相當適合於目前家電或者是小電子用品的作業系統呢!那就是當紅炸子雞『嵌入式』系統啦!Linux真的是很適合例如手機、數位相機、PDA、家電用品等等的微電腦作業系統呢! ^_^
  • 整合度佳且多樣的圖形使用者介面(GUI)
    自從1994年Linux 1.0後就加入的X Window系統,在眾多駭客的努力之下終於與Linux有高度整合,且主要的繪圖卡公司(Intel, NVidia, ATI等)都有針對Linux推出最新的驅動程式,因此Linux的GUI已經有長足的進步了!另外,Linux環境下的圖形介面不只有一種呢!包括大家耳熟能詳的KDE(http://www.kde.org/)以及GNOME(http://www.gnome.org)都是很常見的!

反正Linux好處說不完啦!不過雖然Linux具有這樣多的好處,但是他先天上有一個足以致命的地方,使他的普及率受到很大的限制,就是Linux需要使用『指令列』的終端機模式進行系統的管理!雖然近年來有很多的圖形介面開發使用在Linux上面,但畢竟要熟悉Linux還是以指令列來使用是比較好的,因此要接受Linux的玩家必須比較要能熟悉對電腦下指令的行為,而不是用滑鼠點一點icon就行了!Linux 還可以改進的地方:

  • 沒有特定的支援廠商
    因為在Linux上面的所有套件幾乎都是自由軟體,而每個自由軟體的開發者可能並不是公司團體,而是非營利性質的團體。如此一來,在你Linux主機上面的軟體若發生問題,該如何是好?好在由於目前Linux商業界的整合還不錯,目前在台灣比較具名的Red Hat與SuSE 均有設立了服務點。你可以經由這個服務點來直接向他們購買/諮詢相關的軟硬體問題呢!不過,如果你並非選擇有專門商業公司的Linux distributions時?怎麼辦?沒有專人到府服務呢~這點倒是還不需要太擔心,因為拜網路風行之賜,你要問的問題幾乎在網路上都可以找到答案喔!看你有沒有用心去找就是了!
  • 遊戲的支援度不足:
    在現代這個時候,敢說你們家的桌上型電腦裡面完全沒有遊戲的小朋友應該不多了!遊戲軟體也是個應用程式,所以它與作業系統的關係就相當密切了。可惜的是目前很多遊戲開發商並沒有在Linux平台上面開發大型遊戲,這間接導致Linux無法進入一般家庭說。
  • 專業軟體的支援度不足:
    這是鳥哥到學校教書後才發現的一件事,目前很多專業繪圖軟體公司所推出的專業軟體並不支援Linux作業系統,這讓同學很難在不同的平台上面操作相同的軟體!唉!很傷腦筋~
  • 教育訓練作的還不夠好
    如果能夠在國小就教導小朋友使用自由軟體,那麼長大自然就會使用自由軟體了!在台灣目前政策方面還是相當的搖擺不定,希望未來能夠給自由軟體一些機會。

老實說,這些缺點絕大部分都不是Linux本身的問題,倒是一些政策面與商業方面的考量,才是最大的困擾。不過,Linux與其他的作業系統一樣,就是一個工具而已!希望大家能夠在快樂中學習到Linux的精髓啦!^_^