天天看點

Centos 7下編譯安裝Linux-3.18.44-rt47核心

擷取源碼以及更新檔

從Linux核心官網上下載下傳3.18.44版本的核心源碼,并且從rt.wiki上下載下傳相對應的更新檔,用于支援核心實時性。

安裝編譯所依賴的庫

  • yum -y groupinstall “Development Tools” “ServerPlatform Development”
  • yum install -y ncurses-devel
  • yum install -y openssl-devel

配置編譯核心

  • make menuconfig選擇核心參數,選上CONFIG_PREEMPT這個選項
  • 執行make -jX開始編譯,X為對應的CPU核數
  • 編譯完成之後執行make modules_install install

修改啟動項

  • cat /boot/grub2/grub.cfg

    檢視時候存在剛編譯的核心
  • `grub2-set-default “CentOS Linux (3.18.44-rt47) 7 (Core)”設定預設啟動項
  • grub2-editenv list

    驗證預設啟動項
  • reboot

    重新開機系統

繼續閱讀