各linux版本比较
來源:http://moccafe.blog.hexun.com/29956237_d.html
?
對Unix各大發行版本的總結 (CentOS, Debian, Redhat, Fedora Core, Gentoo, Ubuntu等)
CentOS 如果你喜歡RH的產品,而你又討厭FC4的臃腫,那么嘗試一下CentOS吧,當你打開這個發行版的時候,相信你會大叫一聲:“這不就是Redhat 么”,是的,這個版本完全使用RH的srpm生成系統,而且性能也很不錯。
Debian 這個發行版本在所有發行版本里面堪稱最嚴謹的,apt軟件包管理機制可以讓用戶快速建立起來高效的操作系統。穩定性也是出名的,這個發行版很多軟件默認就 有很好的設置,可以作為日常的工作使用。對硬件支持也不錯,筆者的筆記本上外設特別多,幾乎沒有做什么特別的設置那些外設就完全正常的工作了,當然中文化 可能需要花你一點點的時間,也就是添加幾句話而已。
Fedora Core /Redhat 全拜中國盜版商的功勞,這個系列的發行版能夠在中國生存下來,原來的redhat已其最爛的rpm軟件包管理機制聞名于世,而現在的FC 則以臃腫的外表和緩慢的運行速度明滿天下,筆者不推薦這個版本作為首選,是因為這個版本是作為Redhat的一個實驗版本發行,把用戶作為小白鼠的行為實 在是讓人無法忍受。
但是,作為服務器發賣的RH還是很有競爭力的,可惜我手里沒有銀子,買不起。
gentoo 這個發行版本是基于源代碼包的發行版本,特點當然就是運行快速,以及可定制性,當然,相對的代價就是漫長的編譯時間,編譯一個套件花費一個晚上那是正常 的。但是,因為有了 ebuild 這個有效的軟件管理器,gentoo已經成為了很多既想要速度有不想自己解決軟件包依賴關系的用戶的首選
LFS 我之所以反復的提到這個發行版本是因為,它太靈活了,它是你的linux發行版本,雖然代價就是你要自己管理軟件包,自己編譯,自己給自己的操作系統打補 丁,但是,這些是你的,實實在在的,你知道你在你的系統上都作了什么。你可以在這里學到很多東西。
Mandrake 這個版本就是給新手或者給打算用linux工作的人作的,它有一個軟件包很豐富的軟件倉庫,用戶可以方便的安裝這些軟件并使用它們,而且現在這個發行版本 的運行速度也是很快的,曾經有人在linuxsir上寫過 《 打破Debian神話》之類的文章來為這個版本作宣傳,可見這個版本在總多網友中已經得到肯定,給我一個不用這個發行版的理由,有嗎?
Slackware 這個發行版本最大的特點就是,沒有配置工具,什么都通過修改配置文件來進行,如果想學習linux背后的東西,那就用這個發行版本吧。
Suse 不能不說這個家伙兩句,就是華麗的外表,容易上手的配置工具,和緩慢的運行速度,當然,高配置電腦的用戶可以嘗試一下這個產品。
Ubuntu 這是最近在國內相當火熱的版本,在全世界也是這樣,這是一個從debian衍生出來的發行版,軟件更新極快,gnome2.12剛出來第二天就被它放在了 自己的軟件服務器上供用戶下載了,而且這個發行版對各種硬件的支持也特別好。用戶幾乎不用什么特別的配置就可以使用自己機器上面所有的硬件了。如果你用筆 記本,可以嘗試一下它。不過這個版本因為比較年輕,所以軟件服務器很少,速度也比較慢,如果家里不是寬帶,那還是不要用這個版本了(注:本人目前使用的版本,更新速度還是很快的。當然,默認國外的升級服務器肯定不行,去搜一下就能找到很多國內的)
Linux 掃盲篇:CentOS、Ubuntu、Gentoo
Linux最早由Linus Benedict Torvalds在1991年開始編寫。在這之前,Richard Stallman創建了Free Software Foundation(FSF)組織以及GNU項目,并不斷的編寫創建GNU程序(此類程序的許可方式均為GPL: General Public License)。在不斷的有杰出的程序員和開發者加入到GNU組織中后,便造就了今天我們所看到的Linux,或稱GNU/Linux。
Linux 的發行版本可以大體分為兩類,一類是商業公司維護的發行版本,一類是社區組織維護的發行版本,前者以著名的Redhat(RHEL)為代表,后者以 Debian為代表。下面介紹一下各個發行版本的特點:
Redhat,應該稱為Redhat系列,包括RHEL(Redhat Enterprise Linux,也就是所謂的Redhat Advance Server,收費版本)、Fedora Core(由原來的Redhat桌面版本發展而來,免費版本)、CentOS(RHEL的社區克隆版本,免費)。Redhat應該說是在國內使用人群最多 的Linux版本,甚至有人將Redhat等同于Linux,而有些老鳥更是只用這一個版本的Linux。所以這個版本的特點就是使用人群數量大,資料非 常多,言下之意就是如果你有什么不明白的地方,很容易找到人來問,而且網上的一般Linux教程都是以Redhat為例來講解的。Redhat系列的包管 理方式采用的是基于RPM包的YUM包管理方式,包分發方式是編譯好的二進制文件。穩定性方面RHEL和CentOS的穩定性非常好,適合于服務器使用, 但是Fedora Core的穩定性較差,最好只用于桌面應用。
Debian,或者稱Debian系列,包括Debian和 Ubuntu等。Debian是社區類Linux的典范,是迄今為止最遵循GNU規范 的Linux系統。Debian最早由Ian Murdock于1993年創建,分為三個版本分支(branch): stable, testing 和 unstable。其中,unstable為最新的測試版本,其中包括最新的軟件包,但是也有相對較多的bug,適合桌面用戶。testing的版本都經 過unstable中的測試,相對較為穩定,也支持了不少新技術(比如SMP等)。而stable一般只用于服務器,上面的軟件包大部分都比較過時,但是 穩定和安全性都非常的高。Debian最具特色的是apt-get / dpkg包管理方式,其實Redhat的YUM也是在模仿Debian的APT方式,但在二進制文件發行方式中,APT應該是最好的了。Debian的資 料也很豐富,有很多支持的社區,有問題求教也有地方可去:)
Ubuntu嚴格來說不能算一個獨立的發行版本,Ubuntu是基于 Debian的unstable版本加強而來,可以這么說,Ubuntu就是 一個擁有Debian所有的優點,以及自己所加強的優點的近乎完美的 Linux桌面系統。根據選擇的桌面系統不同,有三個版本可供選擇,基于Gnome的Ubuntu,基于KDE的Kubuntu以及基于Xfc的 Xubuntu。特點是界面非常友好,容易上手,對硬件的支持非常全面,是最適合做桌面系統的Linux發行版本。
Gentoo,偉大的 Gentoo是Linux世界最年輕的發行版本,正因為年輕,所以能吸取在她之前的所有發行版本的優點,這也是Gentoo 被稱為最完美的Linux發行版本的原因之一。Gentoo最初由Daniel Robbins(FreeBSD的開發者之一)創建,首個穩定版本發布于2002年。由于開發者對FreeBSD的熟識,所以Gentoo擁有媲美 FreeBSD的廣受美譽的ports系統 ——Portage包管理系統。不同于APT和YUM等二進制文件分發的包管理系統,Portage是基于源代碼分發的,必須編譯后才能運行,對于大型軟 件而言比較慢,不過正因為所有軟件都是在本地機器編譯的,在經過各種定制的編譯參數優化后,能將機器的硬件性能發揮到極致。Gentoo是所有Linux 發行版本里安裝最復雜的,但是又是安裝完成后最便于管理的版本,也是在相同硬件環境下運行最快的版本。
最后,介紹一下FreeBSD, 需要強調的是:FreeBSD并不是一個Linux系統!但FreeBSD與Linux的用戶群有相當一部分是重 合的,二者支持的硬件環境也比較一致,所采用的軟件也比較類似,所以可以將FreeBSD視為一個Linux版本來比較。FreeBSD擁有兩個分支: stable和current。顧名思義,stable是穩定版,而 current則是添加了新技術的測試版。FreeBSD采用Ports包管理系統,與Gentoo類似,基于源代碼分發,必須在本地機器編后后才能運 行,但是Ports系統沒有Portage系統使用簡便,使用起來稍微復雜一些。FreeBSD的最大特點就是穩定和高效,是作為服務器操作系統的最佳選 擇,但對硬件的支持沒有Linux完備,所以并不適合作為桌面系統。
下面給為選擇一個Linux發行版本犯愁的朋友一些建議:
如 果你只是需要一個桌面系統,而且既不想使用盜版,又不想花大量的錢購買商業軟件,那么你就需要一款適合桌面使用的Linux發行版本了,如果你 不想自己定制任何東西,不想在系統上浪費太多時間,那么很簡單,你就根據自己的愛好在ubuntu、kubuntu以及xubuntu中選一款吧,三者的 區別僅僅是桌面程序的不一樣。
如果你需要一個桌面系統,而且還想非常靈活的定制自己的Linux系統,想讓自己的機器跑得更歡,不介意在 Linux系統安裝方面浪費一點時間,那么你的唯一選擇就是Gentoo,盡情享受Gentoo帶來的自由快感吧!
如果你需要的是一個服務器系 統,而且你已經非常厭煩各種Linux的配置,只是想要一個比較穩定的服務器系統而已,那么你最好的選擇就是CentOS了,安裝完成后,經過簡單的配置 就能提供非常穩定的服務了。
如果你需要的是一個堅如磐石的非常穩定的服務器系統,那么你的唯一選擇就是FreeBSD。
如果你需要一個穩 定的服務器系統,而且想深入摸索一下Linux的各個方面的知識,想自己定制許多內容,那么我推薦你使用Gentoo。
Linux 以及各大發行版介紹
什么是Linux?也許很多人會不屑的說,Linux不就 是個操作系統么。錯!Linux不是一個操作系統,嚴格來講,Linux只是一個操作系統中的內核。內核是什么?內核建立了計算機軟件與硬件之間通訊的平 臺,內核提供系統服務,比如文件管理、虛擬內存、設備I/O等。既然Linux只是一個內核。那么我們通常所說的Linux操作系統又是什么?我們通常所 說的Linux,指GNU/Linux,即采用Linux內核的 GNU操作系統。是的,操作系統的實際名稱是GNU。什么是GNU?GNU代表GNU’s Not Unix。可以說是一個操作系統又可以說是一種規范。比如,眾所周知的PHP,原名為Personal HomePage(個人主頁),根據GNU的軟件命名規則,PHP現已更名為PHP: Hypertext Preprocessor(超文本預處理程序)。 誰編寫/創造了Linux? Linux最早由Linus Torvalds在1991年開始編寫。在這期間,Richard Stallman創建了GNU組織,并不斷的編寫創建GNU程序(程序的許可方式均為GPL: General Public License)。在不斷的有程序員和開發者加入到GNU組織中后,變造就了今天我們所看到的Linux,或稱GNU/Linux。什么是Linux發行 版?正如之前所說的,Linux只是一個內核。然而,一個完整的操作系統不僅僅是內核而已。所以,許多個人、組織和企業,開發了基于GNU/Linux的 Linux發行版。這其中最著名的便是Red Hat公司的Red Hat系列以及社區(community)組織的Debian系列。下 面我就簡單得介紹一下目前比較著名、流行的Linux發行版本。
>>>Mandriva
Mandriva 原名Mandrake,最早由Ga?l Duval創建并在1998年7月發布。記得前兩年國內剛開始普及Linux時,Mandrake非常流行。說起Mandrake的歷史,其實最早 Mandrake的開發者是基于Redhat進行開發的。Redhat默認采用GNOME桌面系統,而Mandrake將之改為KDE。而由于當時的 Linux普遍比較難安裝,不適合第一次接觸Linux的新手,所以Mandrake還簡化了安裝系統。我想這也是當時Mandrake在國內如此紅火的 原因之一。Mandrake在易用性方面的確是下了不少功夫,包括默認情況下的硬件檢測等。 Mandrake的開發完全透明化,包括“cooker”。當系統有了新的測試版本后,便可以在cooker上找到。之前Mandrake的新版本的發布 速度很快,但從9.0之后便開始減緩。估計是希望能夠延長版本的生命力以確保穩定和安全性。優點:友好的操作界面,圖形配置工具,龐大的社區技術支 持,NTFS分區大小變更缺點:部分版本bug較多,最新版本只先發布給Mandrake俱樂部的成員 軟件包管理系統:urpmi (RPM) 免費下載:FTP即時發布下載,ISO在版本發布后數星期內提供
官方主頁:http://www.mandrivalinux.com/
>>>RedHat
國 內,乃至是全世界的Linux用戶所最熟悉、最耳聞能詳的發行版想必就是Red Hat了。Red Hat最早由Bob Young和Marc Ewing在1995年創建。而公司在最近才開始真正步入盈利時代,歸功于收費的Red Hat Enterprise Linux(RHEL,Red Hat的企業版)。而正統的Red Hat版本早已停止技術支持,最后一版是Red Hat 9.0。于是,目前Red Hat分為兩個系列:由Red Hat公司提供收費技術支持和更新的Red Hat Enterprise Linux,以及由社區開發的免費的Fedora Core。Fedora Core 1發布于2003年年末,而FC的定位便是桌面用戶。FC提供了最新的軟件包,同時,它的版本更新周期也非常短,僅六個月。目前最新版本為FC 3,而FC4也預定將于今年6月發布。這也是為什么服務器上一般不推薦采用Fedora Core。 適用于服務器的版本是Red Hat Enterprise Linux,而由于這是個收費的操作系統。于是,國內外許多企業或空間商選擇CentOS。CentOS可以算是RHEL的克隆版,但它最大的好處是免 費!菜鳥油目前的服務器便采用的CentOS 3.4。 優點:擁有數量龐大的用戶,優秀的社區技術支持,許多創新 缺點:免費版(Fedora Core)版本生命周期太短,多媒體支持不佳 軟件包管理系統:up2date (RPM), YUM (RPM) 免費下載:是
官方主 頁:http://www.redhat.com/
>>>SUSE
SUSE 是德國最著名的Linux發行版,在全世界范圍中也享有較高的聲譽。SUSE自主開發的軟件包管理系統YaST也大受好評。SUSE于2003年年末被 Novell收購。 SUSE之后的發布顯得比較混亂,比如9.0版本是收費的,而10.0版本(也許由于各種壓力)又免費發布。這使得一部分用戶感到困惑,也轉而使用其它發 行版本。但是,瑕不掩瑜,SUSE仍然是一個非常專業、優秀的發行版。 優點:專業,易用的YaST軟件包管理系統缺點:FTP發布通常要比零售版晚1~3個月 軟件包管理系統:YaST (RPM), 第三方APT (RPM) 軟件庫(repository)免費下載:取決于版本
官方主頁:http://www.suse.com/
>>>Debian
GNU/Linux Debian是菜鳥油服務器之前所采用的操作系統。Debian最早由Ian Murdock于1993年創建。可以算是迄今為止,最遵循GNU規范的Linux系統。Debian系統分為三個版本分支(branch): stable, testing 和 unstable。截至2005年5月,這三個版本分支分別對應的具體版本為:Woody, Sarge 和 Sid。其中,unstable為最新的測試版本,其中包括最新的軟件包,但是也有相對較多的bug,適合桌面用戶。testing的版本都經過 unstable中的測試,相對較為穩定,也支持了不少新技術(比如SMP等)。而Woody一般只用于服務器,上面的軟件包大部分都比較過時,但是穩定 和安全性都非常的高。菜鳥油之前所采用的是Debian Sarge。 為何有如此多的用戶癡迷于Debian呢(包括筆者在內)?apt-get / dpkg是原因之一。dpkg是Debian系列特有的軟件包管理工具,它被譽為所有Linux軟件包管理工具(比如RPM)最強大的!配合apt- get,在Debian上安裝、升級、刪除和管理軟件變得異常容易。許多Debian的用戶都開玩笑的說,Debian將他們養懶了,因為只要簡單得敲一 下”apt-get upgrade && apt-get update”,機器上所有的軟件就會自動更新了…… 優點:遵循GNU規范,100%免費,優秀的網絡和社區資源,強大的apt-get 缺點:安裝相對不易,stable分支的軟件極度過時軟件包管理系統:APT (DEB) 免費下載:是
官方主 頁:http://www.debian.org/
>>>Ubuntu
筆者的桌面電腦便使用的 Ubuntu。依照筆者的理解,簡單而言,Ubuntu就是一個擁有Debian所有的優點,以及自己所加強的優點的近乎完美的 Linux操作系統。 Ubuntu是一個相對較新的發行版,但是,它的出現可能改變了許多潛在用戶對Linux的看法。也許,從前人們會認為Linux難以安裝、難以使用,但 是,Ubuntu出現后,這些都成為了歷史。Ubuntu基于Debian Sid,所以這也就是筆者所說的,Ubuntu擁有Debian的所有優點,包括apt-get。然而,不僅如此而已,Ubuntu默認采用的GNOME 桌面系統也將Ubuntu的界面裝飾的簡易而不失華麗。當然,如果你是一個KDE的擁護者的話,Kubuntu同樣適合你! Ubuntu的安裝非常的人性化,只要按照提示一步一步進行,安裝和Windows同樣簡便!并且,Ubuntu被譽為對硬件支持最好最全面的Linux 發行版之一,許多在其他發行版上無法使用,或者默認配置時無法使用的硬件,在Ubuntu上輕松搞定。并且,Ubuntu采用自行加強的內核 (kernel),安全性方面更上一層樓。并且,Ubuntu默認不能直接root登陸,必須從第一個創建的用戶通過su或sudo來獲取root權限 (這也許不太方便,但無疑增加了安全性,避免用戶由于粗心而損壞系統)。Ubuntu的版本周期為六個月,彌補了Debian更新緩慢的不足。優點:人氣 頗高的論壇提供優秀的資源和技術支持,固定的版本更新周期和技術支持,可從Debian Woody直接升級 缺點:還未建立成熟的商業模式軟件包管理系統:APT (DEB) 免費下載:是
官方主 頁:http://www.ubuntulinux.org/
>>>Gentoo
Gentoo 最初由Daniel Robbins(前Stampede Linux和FreeBSD的開發者之一)創建。由于開發者對FreeBSD的熟識,所以Gentoo擁有媲美FreeBSD的廣受美譽的ports系統 ——portage。(Ports和Portage都是用于在線更新軟件的系統,類似apt-get,但還是有很大不同)Gentoo的首個穩定版本發布 于2002年。 Gentoo的出名是因為其高度的自定制性:因為它是一個基于源代碼的(source-based)發行版。盡管安裝時可以選擇預先編譯好的軟件包,但是 大部分使用Gentoo的用戶都選擇自己手動編譯。這也是為什么Gentoo適合比較有Linux使用經驗的老手使用的原因。但是要注意的是,由于編譯軟 件需要消耗大量的時間,所以如果你所有的軟件都自己編譯,并安裝KDE桌面系統等比較大的軟件包,可能需要幾天時間才能編譯完…… 優點:高度的可定制性,完整的使用手冊,媲美Ports的Portage系統,適合“臭美”的高手使用^^ 缺點:編譯耗時多,安裝緩慢軟件包管理系統:Portage (SRC) 免費下載:是
官方主頁: http://www.gentoo.org/
>>>Slackware
Slackware 由Patrick Volkerding創建于1992年。算起來應當是歷史最悠久的Linux發行版。曾經Slackware非常的流行,但是當Linux越來越普及,用 戶的技術層面越來越廣(更多的新手)后,Slackware漸漸的被新來的人們所遺忘。在其他主流發行版強調易用性的時候,Slackware依然固執的 追求最原始的效率——所有的配置均還是要通過配置文件來進行。盡管如此,Slackware仍然深入人心(大部分都是比較有經驗的Linux老手)。 Slackware穩定、安全,所以仍然有大批的忠實用戶。由于 Slackware盡量采用原版的軟件包而不進行任何修改,所以制造新bug的幾率便低了很多。Slackware的版本更新周期較長(大約1年),但是 新版本的軟件仍然不間斷的提供給用戶下載。 優點:非常穩定、安全,高度堅持UNIX的規范缺點:所有的配置均通過編輯文件來進行,自動硬件檢測能力較差 軟件包管理系統:Slackware Package Management (TGZ) 免費下載:是
官方主頁: http://www.slackware.com/
>>>Knoppix
由 德國的Klaus Knopper開發的Knoppix,是一個基于Debian的發行版。Knoppix嚴格算起來是一款LiveCD Linux,所謂的LiveCD就是整個操作系統都在一張光盤上,只要開機從光盤啟動,就能擁有一個完整的Linux系統!無需安裝!當然, Knoppix也能夠非常輕松的安裝到硬盤上。其強大的硬件檢測能力、系統修復能力、即時壓縮傳輸技術,都令人大加稱贊。可以說,在LiveCD界, Knoppix是無人能及的! 優點:無需安裝可直接運行于CD上,優秀的硬件檢測能力,可作為系統急救盤使用缺點:LiveCD由于光盤的數據讀取速度限制導致性能大幅下降 軟件包管理系統:APT (DEB) 免費下載:是
官方主頁: http://www.knoppix.com/
>>>MEPIS
MEPIS 由Warren Woodford在2003年建立。MEPIS雖然剛建立不久,但是迅速的傳播在Linux用戶間。簡單來說,MEPIS是一個集合了Debian Sid和Knoppix的產物。用戶即能將之當作LiveCD使用,也能使用常規的圖形界面進行安裝。 MEPIS默認集成安裝了Java Runtime Environment、Flash插件、nVidia加速驅動等許多常用的程序。用戶可以非常輕松的安裝完系統后就直接開始使用,而不用到處尋找資料如 何下載、如何安裝、如何配置這些軟件。這不僅給Linux新手帶來了便捷,也給老手們節約了相當多的時間。優點:LiveCD與常規安裝兩用,優秀的硬件 檢測能力,預裝了許多實用的軟件 缺點:建立時間不長,默認的界面有些寒酸 軟件包管理系統:APT (DEB) 免費下載:是
官方主 頁: http://www.mepis.org/
>>>Xandros
Xandros 建立在已經成為歷史的Corel Linux之上。當初Corel Linux的公司由于財政上的困難,被迫終止了Corel Linux的開發,而Xandros適時的將Corel Linux部門買下,于2002年10月推出全新的Xandros Desktop。 Xandros的賣點在于極其簡單的安裝和使用,所以它的市場定位是那些沒有任何Linux使用經驗的新手,或是習慣使用Windows的用戶。 Xandros的標準版和增強版都是商業軟件,分別售價$40和$99美元。不過你仍然可以在這里下載到免費的公開發行版。優點:適合完全沒有經驗的新 手,安裝完以后就能立即投入使用,自帶非常不錯的工具 缺點:商業軟件 軟件包管理系統:Xandros Networks (DEB) 或 APT (DEB) (可選,但不提供技術支持) 免費下載:公開發行版
官方主頁: http://www.xandros.com/
>>>FreeBSD
首 先要強調的是:FreeBSD不是一個Linux系統!可是,為什么筆者要介紹FreeBSD呢?因為FreeBSD的用戶也相當多,其許多特性都與 Linux相類似。事實上,Linux和BSD (Berkeley Software Distribution)均是UNIX的演化分支。并且,Linux中相當多的特性和功能(比如用于配置DNS的Bind軟件)都是取自于BSD的。而 FreeBSD便是BSD家族中最出名,用戶數量最多的一個發行版。MEZOC之前所采用的便是FreeBSD系統。 FreeBSD建立于1993年,擁有相當長的歷史。FreeBSD擁有兩個分支:stable和current。顧名思義,stable是穩定版,而 current則是添加了新技術的測試版。另外,FreeBSD會不定期的發布新的版本,稱為RELEASE,stable和current均有自己的 RELEASE版本。比如4.11-RELEASE和5.3-RELEASE,請注意,這并不代表后者比前者的版本新。這僅僅代表前者(數字小的版本)是 stable版本,后者(數字大的版本)是current版本。 FreeBSD除了作為服務器系統外,也適合桌面用戶。不過,考慮到軟件方面的兼容性,一般用戶選擇FreeBSD作為桌面系統不是很明智。作為服務器而 言,FreeBSD是相當優秀的。曾經有人說過,同樣的服務器硬件配置,運行同樣的一個vBulletin論壇,FreeBSD所用的資源要比Linux 少。這也是為什么許多空間商極力推崇FreeBSD的原因。 優點:速度快,非常穩定,優秀的使用手冊,Ports系統缺點:比起Linux而言對硬件的支持較差,對于桌面系統而言軟件的兼容性是個問題 軟件包管理系統:Ports (TBZ) 免費下載:是
官方主頁: http://www.freebsd.org/
總結
以上是生活随笔為你收集整理的各linux版本比较的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 奇葩!传音子品牌将推Spark 10 5
- 下一篇: Linux 从源码编译安装 OpenSS