如何挑選適合自己的LINUX系統版本?

最近很多小夥伴私信我,說想學學Linux,但是由於平時沒用過Linux系統,想讓小編我幫著推薦一下用哪一個版本Linux更好。針對這個問題,

今天小編我就跟大家分享一下,Linux主流系統版本的介紹以及我們該如何挑選適合自己的Linux版本!

一、Linux主流版本介紹

如何挑選適合自己的LINUX系統版本?

Linux的發行版本可以大體分為兩類一類是商業公司維護的發行版本,一類是社區組織維護的發行版本,前者以著名的Redhat(RHEL)為代表,後者以Debian為代表

1. Red Hat Linux

如何挑選適合自己的LINUX系統版本?

Red Hat是一個比較成熟的Linux版本,無論在銷售還是裝機量上都比較可觀。該版本從4.0開始同時支持Intel、Alpha及Sparc硬件平臺,並 且通過Red Hat公司的開發使得用戶可以輕鬆地進行軟件升級,徹底卸載應用軟件和系統部件。Red Hat最早由Bob Young和Marc Ewing在1995年創建,目前分為兩個系列,即由Red Hat公司提供收費技術支持和更新的Red Hat Enterprise Linux,以及由社區開發的免費的Fedora Core。Fedora Core 1發佈於2003年年末,定位為桌面用戶。Fedora Core提供了最新的軟件包,同時版本更新週期也非常短,僅6個月。目前最新版本為Fedora Core 6,而Fedora Core 7的測試版已經推出,適用於服務器的版本是Red Hat Enterprise Linux。由於這是個收費的操作系統,於是國內外許多企業或網絡空間公司選擇CentOS。CentOS可以算是Red Hat Enterprise Linux的克隆版,但是免費的,其官方主頁是。

2. Debian Linux

如何挑選適合自己的LINUX系統版本?

Debian最早由Ian Murdock於1993年創建,可以算是迄今為止最遵循GNU規範的Linux系統。Debian系統分為3個版本分支(Branch),即 Stable、Testing和Unstable。截至2005年5月,這3個版本分支分別對應的具體版本為Woody、Sarge和Sid。其 中,Unstable為最新的測試版本,包括最新的軟件包。但是也有相對較多的Bug,適合桌面用戶Testing的版本都經過Unstable中的測 試,相對較為穩定,也支持了不少新技術(比如SMP等)。而Woody一般只用於服務器,其中的軟件包大部分都比較過時,但是穩定性能和安全性能都非常 高,是如此多的用戶痴迷於Debian、Apt-Get和Dpkg原因之一。Dpkg是Debian系列特有的軟件包管理工具,它被譽為所有Linux軟 件包管理工具(比如RPM)中最強大的,配合Apt-Get在Debian上安裝、升級、刪除和管理軟件變得異常容易。許多Debian的用戶都開玩笑地 說,Debian將他們養懶了,因為只要輸入"Apt-Get Upgrade && Apt-Get Upgrade",計算機上所有的軟件就會自動更新。其官方主頁是。

3. Ubuntu Linux

如何挑選適合自己的LINUX系統版本?

簡單而言,Ubuntu就是一個擁有Debian所有的優點,以及自己所加強優點的近乎完美的Linux操作系統。Ubuntu是一個相對較新的發 行版,它的出現可能改變了許多潛在用戶對Linux的看法。也許,以前人們會認為Linux難以安裝並難以使用,但是Ubuntu出現後這些都成為了歷 史。Ubuntu基於Debian Sid,所以擁有Debian的所有優點,包括Apt-Get。然而不僅如此,Ubuntu默認採用的GNOME桌面系統也將Ubuntu的界面裝飾得簡 易而不失華麗。當然如果你是一個KDE的擁護者的話,Ubuntu同樣適合。Ubuntu的安裝非常人性化,只要按照提示一步一步進行,安裝操作與 Windows操作系統同樣簡便。並且Ubuntu被譽為是對硬件支持最好最全面的Linux發行版之一,許多在其他發行版上無法使用或者默認配置時無法 使用的硬件,在Ubuntu上可以輕鬆實現。並且它採用自行加強的內核(Kernel),安全性方面更加完善。Ubuntu默認不能直接Root登錄,必 須由第1個創建的用戶通過Su或Sudo來獲取Root權限(這也許不太方便,但無疑增加了安全性,避免用戶由於粗心而損壞系統)。Ubuntu的版本週 期為6個月,彌補了Debian更新緩慢的不足,其官方主頁是。

4. Slackware Linux

如何挑選適合自己的LINUX系統版本?

Slackware由Patrick Volkerding創建於1992年,應當是歷史最悠久的Linux發行版。它曾經非常流行,但是當Linux越來越普及,用戶的技術層面越來越廣(更 多的新手)後,而漸漸地被新來的人們所遺忘。在其他主流發行版強調易用性時,Slackware依然固執地追求最原始的效率--所有的配置均要通過配置文 件來進行。儘管如此,Slackware仍然深入人心(大部分都是比較有經驗的Linux老手)。它穩定且安全,所以仍然有大批的忠實用戶。由於 Slackware儘量採用原版的軟件包而不進行任何修改,所以製造新Bug的概率便低了很多。其版本更新週期較長(大約1年),但是新版本仍然不間斷地 提供給用戶下載,其官方主頁是。

5. Suse Linux

如何挑選適合自己的LINUX系統版本?

Suse是起源於德國的最著名的Linux發行版,在全世界範圍中也享有較高的聲譽,其自主開發的軟件包管理系統YaST也大受好評。Suse於 2003年年末被Novell收購,Suse 8.0之後的發佈顯得比較混亂,比如9.0版本是收費的,而10.0版本(也許由於各種壓力)又免費發佈。這使得一部分用戶感到困惑,也轉而使用其他發行 版本。但是瑕不掩瑜,Suse仍然是一個非常專業且優秀的發行版,其官方主頁是。

6. Gentoo Linux

如何挑選適合自己的LINUX系統版本?

Gentoo Linux最初由Daniel Robbins(前Stampede Linux和FreeBSD的開發者之一)創建,由於開發者對FreeBSD的熟識,所以Gentoo擁有媲美FreeBSD的廣受美譽的ports系統 --portage(ports和portage都是用於在線更新軟件的系統,類似於apt-get,但還是有很大不同)。Gentoo的首個穩定版本發 佈於2002年,其出名是因為高度的自定製性,它是一個基於源代碼的(source-based)發行版。儘管安裝時可以選擇預先編譯好的軟件包,但是大 部分使用用戶都選擇自己手動編譯,這也是為什麼Gentoo適合比較有Linux使用經驗的老手使用的原因。但是要注意的是,由於編譯軟件需要消耗大量的 時間,所以如果所有的軟件都自己編譯並安裝KDE桌面系統等比較大的軟件包,可能需要幾天時間,其官方主頁是。

7. Arch Linux

如何挑選適合自己的LINUX系統版本?

Arch Linux的KISS(保持簡單愚蠢)哲學是在2002年由加拿大計算機科學專業畢業生Judd Vinet在2002年推出的,幾年來,它一直是一個為中級和高級Linux用戶設計的邊緣項目。但是它"滾動更新",只需要安裝一次,然後保持一直更新,不要從頭安裝新的系統。這都要感謝其強大的包管理器和一個總是最新的軟件庫。因此,Arch Linux的"發行版"很少,而且現在只限於一個基本的安裝光盤,只有在基本系統發生相當大的變化時,才會發行新的安裝介質。

Arch Linux除了擁有備受推崇的"滾動發佈"更新機制之外,還以其快速和強大的軟件包管理器"Pacman"而聞名,能夠從源代碼安裝軟件包,並且由於其AUR基礎架構,以及經過充分測試的軟件包不斷增加的軟件庫。其高度重視的文檔,以及卓越的Arch Linux手冊,使得一些高級Linux用戶可以自行安裝和定製分發。用戶可以使用的強大工具意味著發行版可以無限定製到最細微的細節,並且沒有兩個安裝可能是相同的。

二、我們該如何挑選適合自己應用的Linux

首先你想做什麼?

我將根據常見需求對Linux版本進行分類。這裡有一些重疊的地方,而且如果準備充分的話,這些Linux發行版任何一個都可以滿足你的期望需求。Linux的一大優點是允許你隨心所欲。但是發行版之間還是有區別的,有些能為你做很多工作,或者某個版本具有更適合針對某個目標的設計。

下面我會根據實現目標的最簡單途徑來對這些發行版分類:

1、Linux剛剛入門的新手

我會給Linux新手推薦Ubuntu理由是易用性和兼容性方面,Ubuntu非常棒

2、想要成為技術弄潮兒

如果你不在乎其穩定性如何,只想要最新最好的軟件。你想要研究內核,或者做一些其他程序員昨天提交的很酷的玩意兒。

出於以下目的,可以使用這些發佈版:

· 為學習最新的東西而甘冒風險

· 最新和最偉大的功能

· 有趣的配置以便於處理重大更改

為了穩定性和安全,現在你需要的是最新的:

· Arch Linux

· OpenSuse Tumbleweed

· Fedora Rawhide

· Gentoo Unstable

3、只想完成一些基本工作

好的,也許你並不關心操作系統的細節,只是想要GSD(Get Stuff Done完成任務)。也許你想要構建Node或GoLang app,Linux最適合。

如果你想完成工作的話,下面這些很有幫助

· Debian Download

· Fedora

· openSuse Leap

· Ubuntu Studio

出於以下目的,可以使用以上這些發佈版:

· 運行平穩,維護量低

· 最小配置

· 大部分事情可以自動完成

· 兼容硬件和軟件

4、想用來構建服務器

也許你想建立一個Web服務器或虛擬主機,卻不知道要用哪個版本。此分類中的第一個就是用於虛擬主機的主要發佈版,所以如果你想要一些可以模擬託管軟件的網站的東西,那麼試試

CentOS

下面這些是用於虛擬主機的堅實可靠的幫手:

· CentOS

· Red Hat Enterprise Linux (RHEL)

· Debian 9 Download

出於以下目的,可以使用以上這些發佈版:

· 穩定性

· 安全

· 支持其他出於同樣原因的程序員使用

5、想要安全堅固的環境

或者你想建立一個很難侵入的系統,無論出於何種原因。有若干安全性發布版值得成為關注的焦點。如果你真的擔心鎖定主機,那麼可以看看這些:

· TAILS Linux

· Alpine Linux

· CoreOS

· TENS Linux (DOD Project)

· Tin Hat Linux

出於以下目的,可以使用以上這些發佈版:

· 安全性

· 匿名性

6、想要最小的計算機系統

好的,有時你只想要一些精簡和輕巧的東西,完成某項工作即可。我絕對理解。也許你有一個想重新定位的舊奔騰處理器。也許操作系統只是目標的一小部分,你想要最小化的容量和配置。

· ArchBang

· Lubuntu

· Puppy Linux

· Tiny Core Linux

· Bodhi Linux

出於以下目的,可以使用以上這些發佈版:

· 將在舊的硬件上運行

· 儘可能最小化


分享到:


相關文章: