linux發行版和核心的關係

2022-04-18 14:55:49 字數 1271 閱讀 8555

**:

linux核心是計算機作業系統的核心。乙個完整的 linux發行版包括了核心與一些其他與檔案相關的操作,使用者管理系統,和軟體包管理器等一系列軟體。每個工具都是整個系統的一小部分。這些工具通常都是乙個個獨立的專案,有相應的開發者來開發及維護。

前面提到的linux核心,包括現行版本,以及歷史版本(即更早發布的版本)都可以在 www.kernel.org 找到。linux的眾多發行版可能是基於不同的核心版本的。例如:流行的 rhel6發行版是基於很老但是很穩定的 2.6.32 版本的linux核心的。其他的一些發行版可能會很快的更新以適應最新的核心版本。需要特別注意的一點是,核心並不是乙個非此即彼的命題,例如rhel6就在2.6.32的核心中引進了新版本核心的許多改進。

各發行版提供的其他基本工具和組成部分還有包括以下的內容:c/c++編譯器,gdbdebugger 除錯工具,核心系統庫應用程式,用於在螢幕上繪圖的底層介面以及高階的桌面環境,以及供安裝和更新包括核心在內的眾多組建的系統

眾多不同的linux發行版滿足了不同使用者及組織的不同需求。大型商業機構通常傾向於使用來由 red hat、 suse 及 canonical (ubuntu)提供的發行版。

fedora 是基於rhel,centos,scientific linux, 和oracle linux的社群版本。相比rhel,fedora打包了顯著的更多的軟體包。其中乙個原因是,多樣化的社群參與fedora的建設;它不只是一家公司。在這個過程中,centos用於活動,演示和實驗,因為它是對終端使用者免費提供的,並具有比fedora的乙個更長的發布週期(通常每隔半年左右發布乙個新版本)。

suse, suse linux enterprise server (sles), 和opensuse 之間的關係類似於 fedora, red hat enterprise linux, 和centos的關係。

debian是包括ubuntu在內許多發行版的上游,而ubuntu又是linux mint及其他發行版的上游。debian在伺服器和桌面電腦領域都有著廣泛的應用。debian是乙個純開源計畫並著重在乙個關鍵點上,穩定性。它同時也提供了最大的和完整的軟體倉庫給使用者。

注:怎麼區分debian是jessie,wheezy,squeeze

lsb_release -a

或者cat /etc/issue

6是squeeze

7是wheezy

8是jessie

cat /etc/proc/version

檢視linux核心版本和linux發行版本號

在看這篇文章之前,有乙個概念是必須要弄明白的 就是linux核心和linux發行版之間的區別與聯絡?怎麼來闡釋他們之間的關係呢?這個話題能夠寫幾十篇 了,不過那都是虛的,一句話 linux發行版是由linux核心與多個應用程式組成的 從這句話裡我們可以得到如下資訊 1.單單有linux的核心是無法使...

Linux的發行版

談到linux的發行版本,太多了,可能誰也不能給出乙個準確的數字,但是有一點是可以肯定的,linux正在變得越來越流行。面對這麼多的linux發行版,打算從其他系統轉到linux系統來的初學者可能會感到困惑,即便是忠實的 linux 使用者也沒有時間和精力去挨個嘗試,因此初學者在學習linux之前,...

Linux 如何獲取Linux發行版的核心標頭檔案

編譯核心模組時,需要核心標頭檔案,下面介紹幾個常用的發行版上如何獲得核心標頭檔案。說明 本文是自己的總結,還不完善,希望對您有幫助,敬請指導。核心標頭檔案在 usr src 例如 sudo apt get install linux headers 3.13.0 33 generic 使用64位ub...