国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

理解Linux內核注釋

2024-08-28 00:08:45
字體:
來源:轉載
供稿:網友

   內核是Linux的心臟,它是在引導時裝入的程序,用來提供用戶層程序和硬件之間的接口,執行發生在多任務系統中的實際任務轉換,處理讀寫磁盤的需求,處理網絡接口,以及管理內存。一般情況下,自動安裝的內核無需任何改動就可以在機器上運行,但若要為新的設備添加支持程序或削減內核支持的設備列表,以降低內存需求,則需要配置內核。

   通常,內核源代碼樹以一個名為linux-X.X.XX.tar.gz的文件出現,X.X.XX為內核的版本號。內核的版本號分為三部分(以2.0.35為例):

   1、主版本號:此內核是2。它表明對內核的重大改進,很少改變。

   2、次版本號:此內核是0。它表明內核的穩定性。偶數號(如0、2、4等)的內核是穩定的產品版本。而奇數號(如1、3、5等)的內核是處于開發過程中的內核,一般包含著最近開發的試驗性代碼,它不太穩定,有時可能包含著致命的錯誤。

   3、修訂號:此內核是35。它表明這一發布版本的增補級。

   下面我們來看看如何升級內核(以2.0.35版為例):

   1、獲取源代碼樹:linux-2.0.35.tar.gz。

   2、解開內核:

   cd /usr/src/ (進入到目錄 /usr/src/)

   rm -rf /usr/src/linux (將舊的內核源代碼刪除,也可以將其移走)

   cp linux-2.0.35.tar.gz /usr/src/ (將新的內核文件拷貝到剛才的目錄)

   tar xzf linux-2.0.35.tar.gz (將內核文件解壓縮,產生新目錄/usr/src/linux)

   3、創建符號鏈接:

   cd /usr/include (進入到目錄 /usr/include)

   rm -rf linux asm scsi (刪除所有的老的頭文件)

   ln -s /usr/src/linux/include/linux linux ln -s /usr/src/linux/include/asm-i386 asm ln -s /usr/src/linux/include/scsi scsi (創建符號鏈接將你的系統指向包含有新內核代碼的新的頭文件)

   cd /usr/src/linux (進入目錄 /usr/src/linux)

   make mrproper (清除任何將引起問題的附加額外的源代碼)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 彰武县| 金湖县| 铜梁县| 新民市| 兰坪| 专栏| 托里县| 长丰县| 晋中市| 临汾市| 渝北区| 锦屏县| 平山县| 广宗县| 潮州市| 法库县| 娱乐| 富平县| 清流县| 苏尼特右旗| 湖南省| 凤山市| 布拖县| 兴化市| 余庆县| 双牌县| 尼勒克县| 黑河市| 合山市| 上高县| 鲁山县| 阳城县| 白沙| 广南县| 景泰县| 陆丰市| 金秀| 桐梓县| 黄大仙区| 通道| 台东市|