您好,登錄后才能下訂單哦!
本文小編為大家詳細介紹“Linux發行版怎么選”,內容詳細,步驟清晰,細節處理妥當,希望這篇“Linux發行版怎么選”文章能幫助大家解決疑惑,下面跟著小編的思路慢慢深入,一起來學習新知識吧。
1、你需要知道這些linux歷史
知道一點相關操作系統的歷史,是能夠陶冶情操的。GNU/Linux是為了抵制一些商業公司的壟斷行為而發展起來的,凝結了一代互聯網人向往自由的心血。
和其他Unix比起來,Linux其實很年輕。直到1991年,一個叫Linus Torvalds的芬蘭年輕人才開始開發我們現在所知道的Linux內核。
Linux的吉祥物是企鵝,這個吉祥物直到1996年才確定,所以你會經常看到一些搞笑的圖片。如果你是90后,那這只小企鵝幾乎和你一般大,還是個年輕的小伙。
Linux的發展歷程比較的復雜。經過一次次的過關斬將,Linux走到今天確屬不易。關于其發展歷史,你可以通過下面的鏈接,查看高清圖片。20年的時間,對軟件行業來說,是一段非常漫長的時光,有多少的風光已經物是人非。
高清見圖片(http://1t.click/aUnx) 。可以看到,linux只占了那可憐的一小塊。這就像人類的出現,在生命的長河中,微不足道,但卻是一個質的飛躍。
你可能注意到,在前面的描述中,說的是GUN/Linux,而不僅僅是Linux。Linux本身只是一個內核,作用有限,只有和GNU聯合起來,擁有完整的生態才會發揮它的作用。
談到上面區別的原因,是為了記住Richard Stallman在1983年發起的GNU計劃。他同時是smalltalk語言的發明者,被公認的第二個面向對象的語言。我在早些年,還研究過一段時間。哦,他還編寫了一個巨無霸編輯器,Emacs。
只有一個人被捧成神,他才會有能量折磨你。
針對于Linux歷史,我們不做過多介紹。下面介紹幾個經典的發行版本。
2、精選版本介紹
現在的Linux發行版本,已經有上千個,你要是喜歡、而且多金,你也可以做一個。如何在這其中,找到最合適的版本,是需要經過一番折騰的。很多發行版本,其實是很小眾的。
這不像是哲學領域的某些東西,真理掌握在少數人手中。只有獲得良好發展,并得到認可的Linux發行版,才有它的價值,可以說是徹頭徹尾的實用主義。
但這東西又像女朋友,剛開始感覺風采迥異,各有千秋,到最后了解到是一樣的庸俗不堪。但有人就是喜歡Linux相關的工作,一干就是一輩子…
我可以先說一下自己的歷程。剛開始,接觸的是紅帽redhat,當時還沒有分什么企業版。用了一段時間以后,又切換成更穩定的slackware。但是slackware上的程序更新實在太慢了,于是又切換成readhat血統的fedora,這個版本的軟件保鮮度很高。其間,又嘗試了其他幾個linux版本,最終,在2013年前后,換成了滾動升級的archlinux,直到現在。
要我個人做個推薦的話:
1、個人用戶(技術),桌面版用ubuntu=>archlinux。
2、企業用戶,服務器,使用centos。
3、主要起源
這么多Linux版本,其實有兩條主線。debian系列和redhat系列。很多發行版本,其實是二次翻新,很多就直接拿這兩個基礎系列進行改造。正所謂:操作系統千千萬,都是帽子和大便。
debian
下面這個屎一樣的圖表,就是debian。呃呃呃,和大便只差一個字母。
Debian計劃是一個致力于創建一個自由操作系統的合作組織。它的特點是:穩定、安全,到現在為止,已經發展了20多年了。我們所熟悉的ubuntu,就是基于debian改進的。
redhat
紅帽是一家商業公司,涉足Linux比較早,現在對個人提供一些紅帽認證之類的證書。現在云主機使用較多的centos,包括紅帽公司的RHEL,占據了大部分服務器市場。近期,centos 8推出了centos stream滾動版本,看起來更像是一個正常的操作系統。
4、典型版本
我們看一下處于不同層次的幾個典型版本。從應用方面來說,linux有桌面、服務器、研究用等用途。
4.1、ubuntu
ubuntu的出現,對Linux的推廣有不可磨滅的貢獻。它是一個易于安裝的桌面版本(也有服務器版本),界面非常漂亮。ubuntu是基于debian系統的unstable分支修改的,包管理軟件是apt-get。
它的創建者是Mark Shuttleworth,南非企業家,世界上第二名自資的太空游客。我想,無論是太空還是ubuntu,這都是夢想吧。
4.2、centos
centos是目前最流行的服務器版本。它是RHEL源代碼再編譯的產物,主要是為了繞開一些法律問題。在包管理,甚至穩定性上,與紅帽企業版沒什么差別。
4.3、archlinux
archlinux采用滾動升級的模式進行發行,盡全力提供最新的穩定版本。剛開始安裝,arch只提供一個基本的系統,甚至連界面都沒有,對初學者不是很友好。
但是,archlinux是非常干凈的系統。很多軟件,只有你需要的時候才會安裝。它的軟件和理念通常都是最新的,定制化非常強,深得許多Linux愛好者的喜愛。
4.4、gentoo
上面的archlinux,提供了編譯后的軟件包。用戶在安裝軟件時,只需要下載、解壓即可。gentoo將這個過程更近一步,可以說更加的變態。它下載的是軟件的源代碼,然后在本地進行編譯,然后安裝。
這通常非常的蛋疼,因為下載、編譯會花費非常長的時間,但它有一個非常大的優點,就是穩定。
這個系統比較底層,對技能要求更多,不太推薦。
4.5 、LFS
LFS的全拼是“linux from scratch”,意思是從零構建一個linux系統。它有一個非常詳細的安裝文檔,教你怎樣編譯內核,編譯引導程序,編譯和配置必要的軟件。
這是一個瘋狂而必要的過程。如果你想要自己的Linux之上更上層樓,跟著文檔做一遍是受益無窮的。你需要經過多次交叉編譯,最終使用chroot命令切換到新系統進行后續操作。
想做一個自己的發行版么?從這開始吧。
4.6、kali
kali linux是一個非常專業的發行版。如果你在做滲透方面的工作,將是一個非常好的選擇。
發行版的安裝包非常大,包含了常見的破解工具,滲透工具,攻擊工具。這非常的危險,我曾用它暴力破解了非常多的wifi密碼,成功的窺視了鄰居的隱私。還是非常好用的。
讀到這里,這篇“Linux發行版怎么選”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。