Ubuntu 16 04 編譯安裝核心

2021-08-27 05:06:53 字數 698 閱讀 9989

解壓 : tar -xvf   ******xx.tar.gz

第二步:配置編譯選項

配置編譯選項有多種方法:

(1)make config:基於文字的配置介面。

(2)make menuconfig:基於文字的選單式配置介面。

(3)make xconfig:基於x windows(qt)圖形配置介面。

(4)make gconfig:基於x windows(gtk)圖形配置介面。

(5)make oldconfig:使用原有核心配置。

進入解壓資料夾編譯,這裡為了避免配置錯誤使用了make oldconfig。(其實是不會配置不如使用現成的[捂臉])

第三步:開始編譯核心

使用make bzimage命令開始編譯核心。

然後使用make modules編譯相應的核心模組。

接著使用make modules_install安裝編譯好的核心模組。

最後使用make install 安裝。

在以上過程中出現scripts/sign-file.c:23:30: fatal error: openssl/opensslv.h錯誤的解決辦法:

sudo apt-get install libssl-dev

然後重啟系統就進入的系統就是新安裝的核心,也可以從啟動項中選擇進入舊的核心。

ubuntu1604 編譯安裝nginx

解壓nginx 1.18.0.tar.gz 切到資料夾nginx 1.18.0 用configure指令碼編譯源 configure,使用預設配置。可能會提示pcre,zlib依賴庫需要安裝,如下圖 遇到上面的報錯,則繼續安裝依賴的pcre,zlib,openssl庫,執行 sudo apt get...

Ubuntu16 04安裝linux5 2核心

工作需要裁剪linux核心,花了5天時間終於成功,其間看了很多教程,感覺都比較複雜,大概記錄一下我編譯linux5.2核心的過程。2 進入原始碼目錄執行make menuconfig配置核心,這個步驟就是將自己需要的功能選上,不需要的功能裁掉,選項特別多,網上有很多關於這些選項的說明。配置完成後ex...

ubuntu16 04編譯安裝nginx和php

一.安裝依賴庫 安裝gcc g 的依賴庫 sudo apt get install build essential sudo apt get install libtool 安裝pcre依賴庫 sudo apt get update sudo apt get install libpcre3 lib...