小編以前寫過一篇軟體的原始碼編譯安裝,今天小編再給大家帶來一篇核心的編譯安裝。
今天,就以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,對應的埠號...