[問題] 有關 /usr/src/linux-headers-*-generic

看板LinuxDev作者 (gowrite)時間1年前 (), 1年前編輯推噓1(108)
留言9則, 2人參與, 1年前最新討論串1/1
各位好,我是 linux 自學新手 有幾個問題想問 1. 有關於 /usr/src/ 中,有好幾個目錄,像是 a. linux-headers-5.8.x-xx-generic b. linux-hwe-5.8-headers-5.8.x.xx 可以詢問一下這些目錄中的文件是因為我 apt-get upgrade 之後所更新的核心嗎? 這跟 /boot 目錄中開機所需的核心文件有什麼關係呢? 另外一個問題是 a 目錄中的 generic 代表的意思是什麼? 2. 最近在研究 linux process ,在找 task_struct 的 code 定義, 用 grep 找了好久,最後只有在 /usr/src 中的目錄找到, 而 /usr/include 中卻沒有相關的 header 文件, 為什麼呢? 還請各位前輩幫忙解惑 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.77.209.29 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1621435339.A.825.html ※ 編輯: gowrite (42.77.209.29 臺灣), 05/19/2021 22:43:29

05/19 22:45, 1年前 , 1F
headers 是讓你編 out-of-tree module 用的
05/19 22:45, 1F

05/19 22:45, 1年前 , 2F
或是 dkms 用
05/19 22:45, 2F

05/19 22:45, 1年前 , 3F
2. 因為那是 kernel 內部用,userspace不會用到
05/19 22:45, 3F
感謝關鍵字,我學到很多相關知識

05/20 14:32, 1年前 , 4F
查kernel相關的東西建議在這個網站找比較快
05/20 14:32, 4F

05/20 14:32, 1年前 , 5F

05/20 14:32, 1年前 , 6F
Elixir Cross Referencer
05/20 14:32, 6F

05/20 14:35, 1年前 , 7F

05/20 14:35, 1年前 , 8F
關於generic是什麼意思可以參考這個
05/20 14:35, 8F

05/20 14:35, 1年前 , 9F
(單純猜測你是用Ubuntu/Ubuntu-based OS
05/20 14:35, 9F
沒錯,我是用 ubuntu, 感謝你的知識分享,看到很多學習的知識。 ※ 編輯: gowrite (42.77.209.29 臺灣), 05/21/2021 13:36:14
文章代碼(AID): #1WfIFBWb (LinuxDev)
文章代碼(AID): #1WfIFBWb (LinuxDev)