出版時間:2010-6 出版社:中國電力出版社 作者:克羅赫曼 頁數(shù):188 譯者:李莘,徐進,侯宏元,許斯喬,馬駿
Tag標簽:無
前言
當初第一次看到本書主題時,我否定了這個想法,因為很多關(guān)于Linux內(nèi)核的文獻已經(jīng)涵蓋了這部分內(nèi)容。同時,我認為一定有人已經(jīng)寫過關(guān)于構(gòu)建、安裝和自定義Linux內(nèi)核的基本內(nèi)容,畢竟對于我們而言這是一項非常簡單的工作(注1)。然而在翻閱了大量的指南和Linux內(nèi)核文檔目錄后,我卻發(fā)現(xiàn)沒有一個地方可以提供這樣全的信息。我們的確可以通過瀏覽一些零散的文件或過時的網(wǎng)站,點滴地搜集這些資料,但這對于那些不清楚,或者剛開始找資料的人來說太困難了。因此,本書的創(chuàng)作目的是整理互聯(lián)網(wǎng)上關(guān)于構(gòu)建Linux內(nèi)核的瑣碎資料,以及我多年內(nèi)核開發(fā)經(jīng)驗的獨創(chuàng)總結(jié)。這本書還有我本人的一個愿望,就是希望更多人能夠加入到Linux內(nèi)核開發(fā)的行列中來。自己動手為你的電腦構(gòu)建定制內(nèi)核是成為Linux內(nèi)核開發(fā)者的一項基本任務(wù)。只有更多的人嘗試了這些工作,并認識到整個Linux內(nèi)核的運轉(zhuǎn)并不神秘,才會有更多的人來踴躍完善內(nèi)核。
內(nèi)容概要
《Linux內(nèi)核技術(shù)手冊》由頂尖的Linux內(nèi)核開發(fā)及維護人員編寫,它詳盡描述了內(nèi)核的配置和構(gòu)建——這對于系統(tǒng)管理員和開發(fā)人員而言是一個至關(guān)重要的工作。由于沒有一個Linux發(fā)行套件能夠提供完全符合用戶要求的Linux內(nèi)核,所以針對不同計算機的特殊需求,重新配置和編譯內(nèi)核就在所難免。本書介紹如何配置Linux,使其滿足您的需要。本書的內(nèi)容針對Linux 2.6內(nèi)核。2.6內(nèi)核與之前的版本相比,幾乎在所有的子系統(tǒng)(尤其是內(nèi)存管理部分和塊設(shè)備部分)都作出了極其重要的改進,可以滿足企業(yè)IT環(huán)境的需求。2.6版內(nèi)核具有相當?shù)撵`活性,它可以運行在從手持設(shè)備到主流計算機的各種系統(tǒng)中,既可以用作桌面系統(tǒng),也可以用作服務(wù)器系統(tǒng)。其某些功能需要通過用戶手動配置,這也就是這本頗具深度的參考手冊的寫作目的所在。閱讀本書您可以了解到: 從下載源碼到內(nèi)核配置、構(gòu)建和安裝的整個過程。 如何保證您使用的工具版本與內(nèi)核版本相匹配。 參考材料和相關(guān)主題的討論。例如,如何在運行時控制內(nèi)核。 完成各種內(nèi)核配置任務(wù)的技巧。 Linux幾乎為所有可以與計算機相連的設(shè)備都提供了驅(qū)動程序。本書第8章介紹了如何根據(jù)自己計算機的硬件特性選擇正確的驅(qū)動程序。這也是本書的特色之一。 無論您希望為自己的電腦提供聲音支持,或者想讓便攜式計算機支持無線網(wǎng)絡(luò)或電源管理,還是使其包含企業(yè)級的特性,比如大型服務(wù)器上的邏輯卷管理功能,2.6內(nèi)核幾乎可以完成您分配給它的任何任務(wù)。然而為了最大地發(fā)揮它的潛力,您必須了解Linux提供的配置選項。本書提供了您所需的一切。
作者簡介
Greg Kroah-Hartman是一位Linux內(nèi)核開發(fā)人員,并維護著多個內(nèi)核子系統(tǒng)。他所在的團隊負責(zé)穩(wěn)定內(nèi)核版本的發(fā)布。
書籍目錄
前言第一部分 構(gòu)建內(nèi)核 第1章 介紹 如何使用本書 第2章 構(gòu)建和使用內(nèi)核的要求 構(gòu)建內(nèi)核所需的工具 使用內(nèi)核所需的工具 第3章 內(nèi)核源碼的獲取 使用哪個源碼樹 在哪里尋找內(nèi)核源碼 如何處理源碼 第4章 配置和構(gòu)建內(nèi)核 創(chuàng)建內(nèi)核配置 修改內(nèi)核配置 構(gòu)建內(nèi)核 高級構(gòu)建選項 第5章 安裝并引導(dǎo)內(nèi)核 使用發(fā)行套件提供的安裝腳本 手動安裝 為新內(nèi)核修改bootloader 第6章 內(nèi)核升級 下載新源碼 應(yīng)用補丁 重新配置內(nèi)核 能自動化嗎?第二部分 內(nèi)核定制 第7章 定制內(nèi)核 使用發(fā)行版內(nèi)核 從零開始確定正確的模塊 第8章 內(nèi)核配置秘笈 磁盤 外部設(shè)備 CPU 網(wǎng)絡(luò) 文件系統(tǒng) 安全 內(nèi)核調(diào)試第三部分 內(nèi)核參考 第9章 內(nèi)核引導(dǎo)參數(shù)參考 模塊相關(guān)選項 控制臺選項 中斷選項 內(nèi)存選項 掛起選項 CPU選項 調(diào)度選項 Ramdisk選項 根磁盤選項 系統(tǒng)初始化選項 kexec選項 RC選項 ACPI選項 SCSI選項 PCI選項 PnP BISO選項 SELinux選項 網(wǎng)絡(luò)選項 網(wǎng)絡(luò)文件系統(tǒng)選項 硬件相關(guān)選項 計時器相關(guān)選項 其他選項 第10章 內(nèi)核構(gòu)建參數(shù)參考 用來顯示信息的工作目標 用來清理的工作目標 用來配置內(nèi)核的工作目標 用來構(gòu)建內(nèi)核的工作目標 用來打包的工作目標 用來生成文檔的工作目標 架構(gòu)相關(guān)的工作目標 用來分析的工作目標 第11章 內(nèi)核配置選項參考第四部分 附加信息附錄A 實用工具附錄B 參考資料
章節(jié)摘錄
插圖:
編輯推薦
《Linux 內(nèi)核技術(shù)手冊》是由中國電力出版社出版的。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載
Linux 內(nèi)核技術(shù)手冊 PDF格式下載