PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 其他群組 > 疑難雜症區
帳戶
密碼
 

回應
 
主題工具
大鳥
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呢?
     
      
__________________
累了就睡, 醒了就拼命努力做該做的事, 對一件事, 專心用力, 持之以恆, 就會有神通
格鬥天王打棒球
舊 2011-02-13, 07:32 PM #1
回應時引用此文章
大鳥離線中  
野口隆史
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: ArchLinuxSabayonOpenSolaris 2008.5Ubuntu 8.10
AVs Review: GDTCAntiVir SSESSKIS 09NIS 09Norton 360 V3

I Always Get What I Want.
舊 2011-02-13, 07:49 PM #2
回應時引用此文章
野口隆史離線中  
大鳥
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
__________________
累了就睡, 醒了就拼命努力做該做的事, 對一件事, 專心用力, 持之以恆, 就會有神通
格鬥天王打棒球
舊 2011-02-13, 09:20 PM #3
回應時引用此文章
大鳥離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是02:31 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。