通過原始碼編譯linux核心

2021-09-26 18:57:04 字數 594 閱讀 6417

tar -xvf linux-5.2.11.tar.xz -c /usr/src/kernels
3、進入/usr/src/kernels目錄,配置核心編譯引數。注意要先安裝配置圖形化介面的軟體包:ncurses-devel。

make menuconfig
或者直接將當前系統的核心配置檔案/boot/config-kernelversion複製到當前路徑下的.config檔案中。注意.config檔案在當前路徑下是不存在的。

4、編譯核心

make -j2 all
5、安裝核心

make modules-install

make install

【注】

1.必須保證磁碟空間充足,至少10g。可用df -h命令檢視當前磁碟空間使用情況。

2.在編譯核心之前,最好先安裝好依賴的軟體包。下面是列舉的一些依賴安裝包。

yum install gcc gcc-c++ make ncurses-devel openssl-devel elfutils-libelf-devel

編譯linux核心原始碼,安裝 刪除核心

linux作業系統 ubuntu16.04 核心版本 4.15.0 29 generic 需要編譯和安裝的核心原始碼版本 4.19 官網大致是這個樣子,大家關注我標出的位置就ok了 第一列 mainline當前在開發的核心新版本 stable 穩定的核心版本 longterm 長期維護的核心版本 第...

Linux下通過原始碼編譯安裝程式

一 程式的組成部分 linux下程式大都是由以下幾部分組成 二進位制檔案 也就是可以執行的程式檔案 庫檔案 就是通常我們見到的lib目錄下的檔案 配置檔案 這個不必多說,都知道 幫助文件 通常是我們在linux下用man命令檢視的命令的文件 二 linux下程式的存放目錄 linux程式的存放目錄大...

linux核心原始碼

1.機器當前使用的核心版本 apuser jianzhangubtnb uname a linux jianzhangubtnb 3.2.0 23 generic 36 ubuntu smp tue apr 10 20 39 51 utc 2012 x86 64 x86 64 x86 64 gnu ...