在centos6,7 上編譯安裝核心

2022-02-26 21:43:25 字數 1322 閱讀 8050

小編以前寫過一篇軟體的原始碼編譯安裝,今天小編再給大家帶來一篇核心的編譯安裝。

今天,就以centos7 編譯安裝最新版本4.13.2 核心為例,給大家詳解。編譯安裝之前,檢查一下自己的磁碟空間,大約需10g左右。

這個檔案的作用:定義編譯核心時,功能的特性

=y:打到核心裡,以後放在 vmlinux中

=m:模組方式,以後就表現為 ko檔案

not set:該功能不啟用

yum groupinstall "development tools"
注意要加"",這個包組提供了編譯安裝所需要的工具

如果已安裝就無需再安裝

(4) 繼續執行make menuconfig,成功後,會顯示這樣的視窗選單

(5) 視窗選單中的一些設定,回車就進入子選單,在這個選單中,想要設定什麼功能,都可以自己設定

按m,打到模組中,以後就表現為 ko檔案

按y,打到核心裡,以後放在 vmlinux中

空 ,就是關閉該功能

編譯完成,我的機器配置較低,用時48分鐘,目錄大小變為: 9.2g

安裝完成後ls /lib/modules會出現咱們自己編譯的核心

安裝完成後ls /boot會出現咱們自己編譯的核心相關檔案

執行後,會有個報錯,不用管,不用終止,等它生產檔案

reboot 重啟時,發現有咱們的核心新選單

到此,我們的編譯安裝核心就完成了!!!我們就可以愉快的用我們的新核心了。但是企業中應該很少會換核心,因為新的核心可能不適合自己的系統,有各種各樣的bug,當然,我們還是要掌握這高大上的技術,因為可以出去裝b。。。

好了,今天就到這裡了,有什麼不懂的可以聯絡我。

centos6 7原始碼安裝mysql

root localhost yum install cmake make y root localhost yum install gcc gcc c autoconf bison automake zlib fiex libxml ncurses devellibmcrypt libtool l...

虛擬機器安裝 CentOS 6 7

想用虛擬機器安裝下 centos 4.安裝後,進入發現網路無法用,需要手動修改 vi etc sysconfig network scripts ifcfg eth0 將其中的 onboot 改為yes,再看下bootproto是否為dhcp,不是得話改回來,然後重啟系統或者service etc ...

CentOS 6 7 安裝配置 VNC

參考 linux社群 第一步,安裝vnc packages root linuxidc yum install tigervnc server y第二步,開啟vnc服務 第一次開啟會要求設定密碼 root linuxidc vncserver 1冒號後面接的是vnc服務號,一般為1 10,對應的埠號...