linux核心尋找和原始碼下載

來源:互聯網
上載者:User
linux核心尋找和原始碼下載
發布時間:2003.12.13 13:46     來源:IBM developerWorks中國網站    作者:Daniel Robbins總裁/CEO

核心版本

要編譯一個最新的核心,您需要首先下載它的原始碼。在您下載核心的原始碼前,您要知道到您要找什麼。首先要問您自己的問題是 -- 您需要一份穩定的還是測試版的核心?

穩定版核心通常版本號碼第二位用偶數數字 -- 例如, 2.0.38、2.2.15、2.2.18 和 2.4.1 是被認為是"穩定"的核心(分別由於其包含 0、2、2 和 4)。如果您想嘗試測試版核心,您通常需要找那些版本號碼第二位是奇數的號碼又最高的核心。例如,2.3.99 和 2.1.38 都是測試版核心(分別由於其包含 3 和 1)。

核心版本曆史

2.2 系列的核心被認為是較新而且穩定的核心。如果"較新"和"穩定"是您想要的,尋找一個版本號碼的第三位是最高的 2.2 核心(2.2.16 是目前最新的版本)。

當 2.2 系列的核心仍在開發中,2.3 系列已經開始了。這個系列是作為將被整合到 2.4 穩定版系列的新功能和進階功能的測試版。2.3 系列已經到了 2.3.99,其開發已經停止。開發人員已經開始著手 2.4.0。如果您喜歡冒險使用最最新的技術,您可能想使用可以找到的最新的 2.4 系列核心。

2.4 版核心警告資訊

Once a real 2.4 series kernel comes out (like 2.4.0), don't assume that the kernel is ready for use on a mission-critical system like a server. Even though 2.4 is supposed to be a stable series, early 2.4 kernels are likely to be not quite up to snuff. As is often the case in the computer industry, the first version of anything can have fairly sizable bugs. While this may not be a problem if you're testing the kernel on your home workstation, it is a risk you may want to avoid when you machine provides valuable services to others.

下載核心

如果您只是想編譯一個您已安裝核心的新版本(例如,實現 SMP 支援),那不需要下載任何代碼 -- 跳過此部分繼續下一屏。

您可以在http://www.kernel.org/pub/linux/kernel 上找到核心代碼。當您進入到那後,您將發現核心的原始碼按核心版本(v2.2、v2.3 等),被組織到多個不同的目錄中。在每個目錄中,您將發現檔案被冠以"linux-x.y.z.tar.gz"和"linux-x.y.z.tar.bz2"。這些就是 Linux 核心的原始碼。您也將看到冠以 "patch-x.y.z.gz" 和 "patch-x.y.z.bz2" 的檔案。這些是用來更新前面完整的核心原始碼的補丁包。如果您希望編譯一個新的核心版本,您將需要下載這些"linux"檔案其中之一。

核心解包

如果您已從 kernel.org 下載一個新的核心,現在是要將其解包時候了。

首先,cd /usr/src。如果這裡有一個存在的"linux"目錄,將其改名為"linux.old" ("mv linux linux.old",以 root 許可權)。

現在,可以解開新的核心包了。仍然在 /usr/src 目錄下,輸入 tar xzvf /path/to/my/kernel-x.y.z.tar.gz 或者 cat /path/to/my/kernel-x.y.z.tar.bz2 | bzip2 -d | tar xvf -,根據您下載的原始碼是用 gzip 或 bzip2 壓縮的。在輸入完此命令後,您下載的核心原始碼會被釋放到一個新的"linux"目錄下。注意 -- 全套核心原始碼通常將在硬碟上佔用超過 50 兆空間!

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.