2009-11-26

Ubuntu Server 和 Desktop 的不同

阿舍看 Ubuntu 官網上的說明說, 這個 Ubuntu Server 的 Kernel 是有針對 Server 的應用作最佳化的,在官網上面還詳列了它所作的最佳化有那些,而除了 Kernel 之外,也有說,對於認證、部署、電源管理、郵件伺服器、Web 伺服器及虛擬化等,也有經過一番的加強。

Credit www.brianhensley.net

以上是官方的說法,就是說,Ubuntu Server 版是為執行伺服端的應用程式而設計的,於是乎就有人真的去拿 Ubuntu Server 的 Kernal 和 Ubuntu Desktop 的相比,結果發現,真的有差吔 ! Ubuntu Server 版有對 Kernel 做了一些調整,不過,誠如這篇文章的作者所言,這些調整不一定真的就適用在每一台伺服器上的,在實務上,每台伺服器的應用和需要不盡相同。

不過,就阿舍的觀點來說,這樣的分法沒什麼不好! 如果要拿來取代 Windows 就用 Ubuntu Desktop 版,要安裝 LAMP 或其它伺服器就用 Ubuntu Server 版,反正它都有做一些調整了,如果用了不喜歡,再自己慢慢改,總比一切重頭來的好哩 !!

但是,後來,Ubuntu 官網有在 Ubuntu Server 網頁上說,從 Ubuntu 12.04 版之後,為了方便維護和管理,Ubuntu Server 和 Ubuntu Desktop 版本都使用相同的核心版本,所以,Ubuntu Server 和 Ubuntu Desktop 兩者的差別主要是在 Ubuntu Server 沒有像 Ubuntu Desktop 一樣有預載 X Windows 的圖型界面,是只有文字界面而已,因此,兩者在安裝程序上會有所不同,至於核心的部份,雖然是採用相同的程式碼,但是,Server 和 Desktop 各自採用不同的編譯和設定選項哩 ! ...

延伸閱讀
Ubuntu Server 的 Virtual Kernel

參考資料


[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !