關於fedora上linux核心編譯和安裝
阿新 • • 發佈:2019-02-07
裝了幾次,方法比較簡單:
1.在核心目錄下,管理員許可權執行:make menuconfig
此時在desk-live 系統下可能沒有gcc ,無法make,裝gcc即可:yum install gcc 。順便裝了g++也可以:yum install gcc g++
不管是desk-live還是dvd版本的,都會報沒有nurses 一類的庫沒有,我基本懶得具體去細分:yum install ncurses* ,都裝了,之後就可以運行了
2.配置好後,執行:make 或者 make all ,反正沒有引數時也是預設的all
3.執行make modules_install
4.執行make install (如果第三步沒有執行,這一步會提醒沒有生成/lib/module/***版本號)
5.在/boot/grub/grub.conf (有的是/boot/grub2/grub.cfg)中找到timeout = 0 =》 timeout = 3 (開機時等待你選擇核心的時間,隨便改個唄,確認自己可以來得及選擇)。
timeout 一般是 0 ,也就是不會在介面上顯示選擇核心的介面,修改數值後,你就有時間選擇了。
以上操作後基本就可以了進入自己編譯的核心了,開始自己的驅動之旅吧