當前系統為centos
linux release 6.0 (final),核心版本為2.6.32-71.el6.i686.由於最近核心出現最新的漏洞(linux kernel 又爆記憶體提權漏洞,2.6.39 核心無一倖免,所以將核心公升級至3.2.2最新版本。
1、檢視當前系統核心
# uname -r2 2.6.32-71.el6.i686
# cd ~3、配置核心並安裝# wget -c
# tar jxvf linux-3.2.2.tar.bz2
# cd linux-3.2.2
# make mrproper #清除環境變數,即清除配置檔案 刪除以前可能失敗的編譯配置資訊** unable to find the ncurses libraries or the# make menuconfig #在選單模式下選擇需要編譯的核心模組 配置即將新增的新功能和模組
安裝時遇到
*** required header files.
是因為缺少了ncurses庫,安裝ncurses應該是如下命令
#yum install ncurses ncurses-devel找到以下選中選項並選中networking support → networking options → network packet filtering framework(netfilter)
(1)core netfilter configuration
(2)ip: netfilter configuration
(3)其它模組可以根據自己的需要進行選擇,若不懂可以參考核心配置手冊.
# make clean #確保所有東西均保持最新狀態.4、編輯/etc/grub.conf檔案,將default=1改為default=0# make bzimage #生成核心檔案
# make modules #編譯模組
# make modules_install #安裝模組
# make install #安裝
# cat /etc/grub.conf5、重啟系統,並檢視核心# reboot
# uname -r
3.2.
Linux 核心公升級
核心終於編過並且公升級了,本來打算抓緊繼續往下學習。但是在老婆的鼓勵下,感覺還是停下來總結下比較好,這樣對自己對別人都有所幫助。0 環境介紹 我是在virtualbox 3.1.6 59338 win的虛擬機上安裝了ubuntu 9.10 desktop i386.iso。電腦本身是xp系統。注意,...
linux ubuntu 公升級核心
author 陳明東 由於需要進行驅動模組這一章的學習,今天就進行了我的ubuntu 核心公升級,網上說ubuntu不太適合進行開發,可我還是喜歡他的介面。下面的方法不僅對ubuntu適用 其他如 redhat fedora都適用 網上很多複雜的過程我這就不多說了,隨著時代的進步,核心越來越完善了,...
linux公升級核心
下面以centos6.5 64位 為例,介紹下docker安裝步驟和使用方法 一 公升級核心 帶aufs模組 2 修改grub的主配置檔案 etc grub.conf,設定default 0,表示第乙個title下的內容為預設啟動的kernel 一般新安裝的核心在第乙個位置 3 重啟系統,這時候你的...