Ubuntu安裝一個自訂的Linux內核

來源:互聯網
上載者:User
關鍵字 內核 安裝 user 原始程式碼 kernel

如何安裝一個自訂的 Linux 內核 Linux內核是HTTP://www.aliyun.com/zixun/aggregation/13835.html">Ubuntu作業系統的心臟。 Ubuntu自帶的內核通常包含你所需要的所有驅動程式,但有時你希望調整你的內核或如果由於某些特別原因你需要重新編譯,本手冊將説明你。 象這個不太詳盡的文檔事實上可以在 內核編譯指南 找到。

要創建內核,你需要 build-essential fakeroot 和 kernel-package 包.

bash:~$ sudo apt-get install build-essential fakeroot kernel-package

內核創建工作在/usr/src/目錄進行,為此,添加src組

bash:~$ sudo adduser my_username src
Adding user my_username to group src...
Done.

登出並重新登錄,或使用su再登錄(切換使用者):

bash:~$ su my_username
bash:~$ groups
my_username src audio adm dialout cdrom floppy video plugdev lpadmin

會列出所有組名,src是其中之一。

獲取原始程式碼

你可以用下面的辦法搜索內核原始程式碼

bash:~$ apt-cache search source 2.6

選擇你想要的內核原始程式碼.

問題:內核原代碼有時叫kernel-source-2.6.5等,而有時又叫linux-source-2.6.8.1,為什麼?

kernel-source來自于Debian,linux-source來自Ubuntu。 如果可能請儘量使用linux-source。 所有的依賴關係都還沒有改變,雖然如此,如果你通過linux-source得到像"uninstalled package kernel-source"(反安裝內核源碼包)的錯誤警告,你可以安全地忽略他們--Bronson.

使用下列命令下載內核原始程式碼:

bash:~$ sudo apt-get install linux-source

建議安裝libncurese-dev和libqt3-dev包,第一個是menuconfig所需要的,第二個用於xconfig,安裝他們中的一個是很小的(見下面的內容)

下載並放原始程式碼至 /usr/src

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.