Linux系統內核編譯方法指導

來源:互聯網
上載者:User
關鍵字 nbsp; 內核 編譯 安裝 apt-get

&HTTP://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   隨著 Linux 作業系統的廣泛應用,特別是 Linux 在嵌入式領域的發展,越來越多的人開始投身到 Linux 內核級的開發中。 面對日益龐大的 Linux 內核原始程式碼,開發者在完成自己的內核代碼後,都將面臨著同樣的問題,即如何將原始程式碼融入到 Linux 內核中,增加相應的 Linux 配置選項,並最終被編譯進 Linux 內核。 這就需要瞭解 Linux 的內核配置系統。

眾所周知,Linux 內核是由分佈在全球的 Linux 愛好者共同開發的,Linux 內核每天都面臨著許多新的變化。 但是,Linux 內核的組織並沒有出現混亂的現象,反而顯得非常的簡潔,而且具有很好的擴充性,開發人員可以很方便的向 Linux 內核中增加新的內容。 原因之一就是 Linux 採用了模組化的內核配置系統,從而保證了內核的擴充性。

1. 需要先安裝編譯環境

進入 root 帳戶:

> su

輸入密碼

安裝必要的工具:

> apt-get install build-essential

(安裝 gcc, make 等)

> apt-get install libncurses-dev

(安裝 make menuconfig 時必須的庫檔)

> apt-get install kernel-package, fakeroot

(Debian 系統裡生成 kernel-image 的一些設定檔和工具)

> apt-get install initramfs-tools, module-init-tools

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.