![]() |
||
|
Junior Member
![]() ![]() ![]() 加入日期: Aug 2000 您的住址: 中外野
文章: 716
|
kernel headers?
請問/usr/src/kernels/ 下面那一份檔案
比如/usr/src/kernels/2.6.23.1-42.fc8-i686這個資料夾下面的檔案 我記得他並不是一份完整的kernel source 應該要叫做什麼? 我記得是叫kernel headers? 可是我抓了2.6.34.7的kernel headers的RPM下來安裝 內容跟我目前有的這一份差很多,感覺是不一樣的東西 而且我用rpm -i 它被安裝到 /usr/include下面,跟一般是安裝到/usr/src也不一樣 請問我應該怎麼安裝(取得),不同版本的/usr/src/kernels/2.6.XX呢?
__________________
累了就睡, 醒了就拼命努力做該做的事, 對一件事, 專心用力, 持之以恆, 就會有神通 格鬥天王打棒球
|
|||||||
|
|
|
Elite Member
![]() ![]() ![]() ![]() ![]() 加入日期: Mar 2001 您的住址: Rivia
文章: 7,054
|
kernel headers那是表頭檔
你要升級核心,要找版本相對應的核心安裝檔 例如kernel-fc8-2.6.34-3.rpm跟kernel-fc8-headers-2.6.34-3.rpm /usr/src/kernels/下的源碼不要管它,沒有在用這個 你的kernel是安裝在/boot下面
__________________
Folding@home with GPGPU集中討論串 Unix Review: ArchLinux●Sabayon●OpenSolaris 2008.5●Ubuntu 8.10 AVs Review: GDTC●AntiVir SS●ESS●KIS 09●NIS 09●Norton 360 V3 ![]() I Always Get What I Want. |
||
|
|
|
Junior Member
![]() ![]() ![]() 加入日期: Aug 2000 您的住址: 中外野
文章: 716
|
Hi
其實我要的不是整份source,或是升級核心 我是要compile程式時會參考的那一份就好了 就我所知(有錯請指正) 你在compile一個程式的時候,這個程式有所謂適用哪一個版本的核心 其實是參考/usr/src/kernels/ 下面那一份檔案 當然他是整份source的子集,所以你要參考整份source可能也可以, 只是/usr/src/kernels/ 下面的目錄結構好像是有整理過的, === 所以我只是要在/usr/src/kernels/ 下準備另一版本的那一份檔案 我今天找的是2.6.34.7 只要有這一份檔案,我就可以在現在的版上上compile給2.6.34.7使用,而不會有問題 我知道有這份檔案的存在,可是我以為他叫做kernel headers 才會有一開始那一篇 剛剛在PTT有人提醒我了 那一份是叫做kernel-devel
__________________
累了就睡, 醒了就拼命努力做該做的事, 對一件事, 專心用力, 持之以恆, 就會有神通 格鬥天王打棒球
|
|
|