在raspberrry pi 上創建linux kernel開發環境

友情提示: 限於raspberry pi CPU性能,整個編譯過程大概須要5h,你能夠晚上作好準備工做,讓raspberry pi工做一晚,次日早上收穫你的kernel。linux

我用的是pi 操做鏡像是 2012-08-16-wheezy-raspbian.zip ,SD是 sandisk 8G class⑥
git

安裝必要工具:github

1. git    git是什麼?vim

用root登入pi,執行apt-get install git 便可。工具


2. vim vim是什麼?性能

用root登入pi,執行apt-get install vim 便可。spa


安裝庫文件:
1. ncurses.net

ncurses是執行 make menuconfig須要的一個庫,在pi上須要手動安裝。下載連接code

解壓ncurses-5.9.tar.gz,解壓後在ncurses-5.9下執行:orm

  
./configure make all make install

2. zlib

爲了執行make menuconfig,還須要手動安裝zlib,下載源碼。方法和ncurses相同:

解壓zlib-1.2.7.tar.gz,解壓後在zlib-1.2.7下執行:

  
./configure make all make install

下載源碼

raspberry pi linux 代碼託管在gitHub上,網址是 https://github.com/raspberrypi/linux

你能夠下載源碼壓縮包(僅包含當前版本的源碼),或者是使用git下載完整版本庫。

image

git下載的命令是: git clone https://github.com/raspberrypi/linux.git

相關文章
相關標籤/搜索