共計 897 個字符,預計需要花費 3 分鐘才能閱讀完成。
本文丸趣 TV 小編為大家詳細介紹“ubuntu 內核怎么重新編譯”,內容詳細,步驟清晰,細節處理妥當,希望這篇“ubuntu 內核怎么重新編譯”文章能幫助大家解決疑惑,下面跟著丸趣 TV 小編的思路慢慢深入,一起來學習新知識吧。
ubuntu 重新編譯內核的示例:
例如重新編譯 ubuntu 11.04 內核,可以使用 uname -r 查看,重新編譯的操作步驟:
1. 安裝所需軟件包
sudo apt-get install kernel-wedge kernel-package libncurses5-dev
2. 運行命令
sudo apt-get build-dep --no-install-recommends linux-image-$(uname -r)
3. 創建源目錄
mkdir ~/src
cd ~/src
4. 下載內核源碼
apt-get source linux-image-$(uname -r)
5. 配置內核
cd linux-2.6.38
make menuconfig
6. 加速構建
export CONCURRENCY_LEVEL=3
# 通常是 CONCURRENCY_LEVEL= 處理器數目 +1
7. 若是原先編譯過內核,現在清理下 temp 文件夾
make-kpkg clean
8. 編譯內核
time fakeroot make-kpkg --initrd --append-to-version=-Bentutu kernel-image kernel-headers
# 提示這里 Bentutu 可以修改成你需要的名稱
9. 安裝內核
cd ~/src
sudo dpkg -i linux-image-2.6.38.2-Bentutu_2.6.38.2-Bentutu-10.00.Custom_amd64.deb
sudo dpkg -i linux-headers-2.6.38.2-Bentutu_2.6.38.2-Bentutu-10.00.Custom_amd64.deb
10. 重啟 ubuntu 即可。
讀到這里,這篇“ubuntu 內核怎么重新編譯”文章已經介紹完畢,想要掌握這篇文章的知識點還需要大家自己動手實踐使用過才能領會,如果想了解更多相關內容的文章,歡迎關注丸趣 TV 行業資訊頻道。