centos6 4 86 64核心公升級

2021-07-02 17:57:14 字數 1326 閱讀 4733

目錄[-]

wget

1.2 解壓

tar xf linux-3.11.6.tar.xz

1.3 更新當前系統

sudo yum update

sudo yum upgrade

1.4 安裝必要軟體

sudo yum groupinstall "development tools" # 一口氣安裝編譯時所需的一切工具

sudo yum install ncurses-devel #必須這樣才能讓 make *config 這個指令正確地執行。

sudo yum install qt-devel #如果你沒有 x 環境,這一條可以不用

sudo yum install hmaccalc zlib-devel binutils-devel elfutils-libelf-devel #建立 centos-6 核心時需要它們

2.1 檢視當前系統核心

uname -r

2.6.32-358.11.1.el6.x86_64

2.2 將當前系統的配置檔案拷貝到當前目錄

cp /boot/config-2.6.32-358.11.1.el6.x86_64 .config

2.3 使用舊核心配置,並自動接受每個新增選項的預設設定

sh -c 'yes "" | make oldconfig'

sudo make -j200 bzimage #生成核心檔案

sudo make -j200 modules #編譯模組

sudo make -j200 modules_install #編譯安裝模組

要嚴格按照這個先後順序進行編譯

-j後面的數字是執行緒數,用於加快編譯速度,一般的經驗是,有多少g記憶體,就填寫那個數字,例如有8g記憶體,則為-j8

sudo make install
如果出現了error: modinfo: could not find module ***,數量少的話,可以忽略。

安裝完成後,需要修改grub引導順序,讓新安裝的核心作為預設核心。

編輯grub.conf檔案,

sudo vim /etc/grub.conf
數一下剛剛新安裝的核心在哪個位置,從0開始,然後設定default為那個數字,一般新安裝的核心在第乙個位置,所以設定default=0

重啟後,看一下當前核心版本號,

uname -r

3.11.6

成功啦!!

centos6 4公升級核心

首先要保證系統是x64的,其次要公升級核心到3.1.0以上版本 這裡通過yum公升級核心相對簡單。首先你要做的就是匯入public key rpm import 然後安裝elrepo到centos 6.5中 rpm uvh 安裝kernel lt lt long term yum enablerep...

CentOS7公升級核心

步驟1 載入公鑰 步驟2 安裝elrepo 步驟3 載入elrepo kernel元資料 步驟4 檢視可用的rpm包 步驟5 安裝最新版本的kernel yum disablerepo enablerepo elrepo kernel install y kernel ml.x86 64 步驟6 重...

Centos6 4 公升級核心

可以看出核心版本是2.6.32的,docker是一門較新的技術,對系統的要求也是比較新的,docker需要核心版本至少在3.0以後版本中執行,所以第一步公升級centos的核心版本。第一步 rpm import 第二步 根據自己需求,二選一 要為rhel 安裝elrepo 7,sl 7或centos...