歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Ubuntu下4步搞定新核心的編譯安裝[超簡單]

Ubuntu下4步搞定新核心的編譯安裝[超簡單]

日期:2017/2/28 16:44:57   编辑:Linux教程

N卡安裝新核心的話需要加補丁,可以參考https://bugs.launchpad.net/ubuntu/+source/nvidia-common/+bug/384639/comments/8

前提:

工作在終端下完成,

需要使用root權限,我是修改root的密碼後,再su到root用戶執行的,

當然,也可以在每句話前面加上sudo來執行。

我實驗的環境是Ubuntu 9.04的64位版本,如果你是32位版本的話,注意文件名就可以了。

第一步,安裝編譯內核所需要的包

聽起來挺復雜的,其實只需要輸入4個包的名字

apt-get install build-essential kernel-package libncurses5-dev libqt3-mt-dev

當然還需要很多,那些apt-get都會替你搞定

第二步,下載內核源程序並解壓縮

下載地址:http://www.kernel.org/

寫著[The latest stable version of the Linux kernel is: ]那行的F的鏈接就是

當然可以用

wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.1.tar.bz2

我編譯的是2.6.30-1版本的內核,就用這個作例子了。

並放到/usr/src目錄,然後是解壓縮

tar xf linux-2.6.30.1.tar.bz2

現在的tar可以自動判斷壓縮格式,真方便!

第三步,編譯和打包

其實只需要一句話就可以搞定!

進入/usr/src/linux-2.6.30.1目錄,輸入

make-kpkg --initrd --revision=20090707 kernel_image

--revision參數後面是你編譯出來文件的小版本,上述例子等編譯完了就會出現

linux-image-2.6.30.1_20090707_amd64.deb這個文件

注意:編譯開始會提很多問題!都是選擇某些東西是不是要編譯,

基本上都是些最新的設備,大家自己看著辦了。

我是全部直接按的回車。(打算有時間再好好看看)

時間很長,需要2-3小時(想測試機器性能的話,可以計時比較一下),慢慢等吧

第四步,安裝

先退到上一級目錄,然後一句話搞定!

dpkg -i linux-image-2.6.30.1_20090707_amd64.deb

好了,重新啟動機器試試看吧

Copyright © Linux教程網 All Rights Reserved