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

參考資料

推薦閱讀


有疑問? 問題還是沒解決嗎? 歡迎下方留言提問和討論 😁

1 則留言 :

shilik 提到...

請教一下,因某個因素ubuntu12.04無法升級到最新版本。但可以只升級核心到4.10嗎?
搜尋過網路.似乎都只提到ubuntu16的核心升級解法。

張貼留言

歡迎留言提問和討論 .... 😁