小弟最近閒閒想價個Linux
想問問大家都用哪版的Linux在架設伺服器
希望各位大大可以給小弟一點意見
小弟玩過SUSE和比豆拉
小弟本人對SUSE比較熟,部過因為使用者有點少,遇到困難幾乎都要自己解決網路上很少有相關的文獻
所以希望各位大大可以說說自己對各個Linux的看法和意見給小弟參考
浪影夢痕 wrote:
小弟最近閒閒想價個L...(恕刪)
Redat Linux (CentOS)
開始學習是使用Redhat 7.1,後來Redhat分成Redhat Enterprise(收費服務),CentOS,Fedora
個人的認知,Enterprise有專業團隊維護,系統核心有最佳化的編譯,遇到問題有專業人員可諮詢,這是要收費的;有些專業軟體若是可以安裝於Linux上的通常都指定這個版本(非絕對)
Fedora個人覺得偏向於DeskTop應用,當然也是可以架伺服器;通常這版本的核心都比較新,穩定性比較差,當然若調整的好,也是不錯的作業系統
CentOS(目前使用中)可將它看成介於上述二者之間;個人使用這版的Linux有3,4年了;不管公司或個人都覺得還滿穩定的,公司的E-Mail主機靠它運作幾年來從未遇過大問題,加個Openwebmail讓所有員工隨時隨地都可收發郵件(國內,外)
個人應用於NAT,Firewall,NAS,E-Mail,闢農場養動物,24x7開機一直都很順暢~~~
Vanity is definitely my favorite Sin ~~~ "The Devil's Advocate" ~ John Milton
一般個人用的幾乎使用ubuntu居多
ubuntu 用得套件包格式是Deb的(debian 系統的),對個人用的桌面程式來說是很方便
RedHot 資料滿多的,但要授權費用(沒記錯也是用Deb的樣子)
Fedora 是用Yum的套件管理程式 (RPM格式)
Open Suse (也是RPM) 就我所知的,最近幾年偏向的重心為伺服跟嵌入式系統
不管用那一套,都可以用垮平台的方式去編一套嵌入式系統,但是底層Kernel要另外自己編,root file system也要自己編
上層的Package 架構也要自己去建構,Driver也要在編Kernel時看要building的還是要用Load Module的
自己編一套已經編好的kernel(就是我們常說的X86,每家板子的Rigester跟Port都會有所不同,要修正最佳化跟fast boot夠你大學學四年)
在自己去建制file system還有Desktop的話,難度會降一些,就是所謂專做表皮例如:ubuntu 有Xubuntu(XFCE) , Kubuntu(KDE) ,
這些就是改Desktop跟file system所延伸出來的版本,萬法不離宗,
學會shell(不用多精,至少常用的要懂)最重要的是要會編Makefile 跟 一些基本
的工具操作,例如diff 做啥的(其實就是要寫patch的) GDB,vi之類的這樣你大概可以架構一個Linux出來了XDDD
花個三五年大概你就踏進一隻腳了(可以去騙吃騙喝了)
不過編X86跟ARM有差別喔~
只會架LINUX 伺服器不算會了(http,ftp,mail.........)
真正有深度的是看你要往那一領域是管理一大片伺服器
還是架構出一個Linux系統
還是要開發linux UI
還是要寫Linux Driver(這個要懂基本的OS)
還是藥專門編各種板子或嵌入式版本的kernel做最佳化
或搞Fast boot
還是專門做應用程式開發
還有很多~例如中介程式及Framework的規劃
這些才是學Linux的目的
以目前的市場來說當然是Kernel到driver層是最吃香的領域
因為Andorid號稱跨平台(但哪個板子哪個kernel,哪些硬體module, GOOGLE才不會這樣好心都做到好 ,
只會提供一個公用版得kernel而已)
但是底層的Kernel到driver層還是需要大量人才的
你越早學對你幫助越大
別只是架個linux伺服器而已
如果要學我以上所說得東西,個人不建議你學freeBSD 他比較適合做伺服器管理
PS.別拜我為師~我也很淺~我都不知道我有沒有那隻腳~說不定還懸在半空中
2. 泛 Debian 系: Debian、Ubuntu、OB2D。
3. 其他:純手工流的 Gentoo、Live Boot 的 Knoppix 和 Slax、自成一格的 Mandriva、老牌的 Slackware …等等。
slackeware 還活著 ?
1996 年 就是玩 這和 nt
Mandriva
是2006 年 ? 當年先叫 mandrake
在 vmware 內架起來玩
後 改玩 readhat
後來就買 i7 架 red hat
.但 tool 問題最後改 centOS
Ubuntu 一般是個人用
fedora 也是 桌面都和 windows OS 差不多了 .
Mac OS 不是也算 Debian類嗎 ?
linux 最難的是 找不到 driver ,
ubuntu fedora 都ok 但 RHEL centOS 會抓不到 .