linux內核安裝
❶ linux內核安裝找不到
安裝驅動需要系統內核源代碼,而不是系統的內核。
你需要源代碼盤,或者找一個 kernel-source 或者 linux-source 什麼的單詞的軟體包,這個就是源代碼。注意版本必須和當前運行的系統一致。
你就要這個版本的系統?那你是在弄伺服器嗎?已經跑了 3 年的伺服器需要另裝驅動?
❷ 如何安裝Linux內核源代碼
一般在Linux系統中的/usr/src/linux*.*.*(*.*.*代表的是內核版本,如2.4.23)目錄下就是內核源代碼(如果沒有類似目錄,是因為還沒安裝內核代碼)。另外還可從互連網上免費下載。
❸ linux內核4.9.6 怎麼安裝
你就按照順序把「依賴「而又」但是它將不會被安裝」的軟體列在 「apt-get install 」後面的安裝清單里安裝一下不就可以了嗎?
❹ 如何在Linux上安裝內核頭文件
什麼系統?CentOS、Fedora、RHEL等直接用yum install kernel-headers。
Ubuntu嘗試用apt-get install。
不過,建議安裝前,先查看一下當前使用的內核版本。
linux下可能會有2個內核共存。例如2.6.18和2.6.33共存。每次啟動時,都會選定一個內核版本。那麼。安裝kernel-headers時,選擇的版本應當與當前使用的內核版本一致。
就是2.6.18的內核配2.6.18的kenrl-headers。
因為以前曾經有人遇到過不匹配的狀況,導致某些程序功能無法安裝使用。
例如2.6.33的kernel已經發布安裝但2.6.33的kernel-headers還沒有發布。
結果以2.6.33內核登錄系統後,安裝kernel-headers時就出錯了。
可以使用uname -r來查看當前內核版本。
使用yum list | grep kernel-headers來查看當前yum倉庫中的kernel-headers的版本是否和內核版本一致。
如果一致,直接yum install kernel-headers
如果不同,重啟系統,換其他內核版本登錄後,再yum install。
Ubuntu參考執行
❺ Linux Kernel (Linux內核)怎麼安裝
1、下載新內核源碼:到官網www.kernel.org,下載最新版本linux內核,保存到/usr/src/kernels目錄,大約54MB。
2、# cd /usr/src/kernels
3、# tar jvxf linux-2.6.31.5.tar.bz2
4、進入系統原內核目錄,把其中的隱藏文件.config復制到新內核目錄中。
5、cd進入新內核目錄,然後執行# make oldconfig
此時所有提示均按回車,選項提示都默認。
6、# make xconfig 此時彈出一個內核配置窗口,裡面全是英文,我看不懂,乾脆就直接把這個窗口關掉,繼續往下做。
7、# make bzImage && make moles && make moles_install && make install 第七步編譯時間比較長,要30到50分鍾不等,要看機器情況了。
8、#uname -r查看內核版本,完成上面步驟後就可以重啟系統了,啟動時會在GRUB菜單里出現新內核選項了。
此方法安裝新內核後同時也會保留舊內核,啟動時,可以在新老內核間選擇,相當的實用
❻ 可以直接安裝linux 內核么
你幹啥?
------------
我還想問你想幹啥?
Linux 內核沒有任何用戶交互的功能。僅僅是一個系統的支持程序,你光裝他根本不能用,他對於你來說,就是一個幾兆大小的文件而已。
❼ 下載了linux內核,怎麼安裝
裝gcc和libncurses
然後
tar xf 內核文件
cd 內核文件夾
cp /boot/CONFIG-當前版本號 ./.config 這步很重要,給boot下config開頭的配置文件弄過來
make -j4
編譯完後,需要製作initrd,以ubuntu的為例
mkinitramfs 你編譯的版本號 -o /boot/initrd.img-你編譯內核版本
然後cp arch/x86/boot/bzImage /boot/vmlinuz-你編譯的版本號
最後update-grub就行了
❽ linux 最小內核安裝
嘿嘿,最小系統安裝嘛,ubuntu也有的,下載ubuntu alternate cd,刻錄好安裝選擇最小系統(基本系統吧),你也可以試試linux from scratch,也就是從頭開始安裝linux,這個最耗時間,手把手教你編譯linux內核到binutils到glibc再到各式工具,然後像裝圖形界面就可以轉到beyond linux from scratch。
❾ 如何給linux安裝新內核
清除垃圾(這一步:一般是在就內核重新編譯時使用,在編譯新的內核是不需要);
make clean及make mrproper;
進行內核裁減配置;
內核裁減配置的原則:
從實際出發。
如:根據支持的硬體設備來決定需要選擇的驅動模塊,根據需要選擇所支持的文件系統格式等;
具體配置命令為:
make config :通過命令介面,依次要求你設定每個選項,如果.config文件存在,會根據該文件來設置默認值;
make menuconfig :顯示以curses為基礎的、終端式的配置菜單。
make xconfig :圖形界面,顯示以Tk為基礎X Window配置菜單。
最常用的為:make menuconfig(註:需要ncurses的rpm包)。
說明:這一步中選擇為M模式的,編譯到/lib/moles/下相關目錄文件中;選擇為*模式的,編譯到內核中即/boot/vmlinuz中,啟動時載入到內核中。
具體內核裁減配置參閱其它資料。
第四步:生成依賴關系(make dep)
內核源碼樹中大多數文件都會與一些頭文件有依存關系,要想編譯內核順利,在正式編譯前必須讓內核源碼樹中的各個Makefile文件知道這些依存關系。
依存關系建立期間會在內核源碼樹中每個子目錄里產生一個隱藏的.depend文件,此文件內含子目錄里各個文件所依存的頭文件清單。
第五步:建立內核映像和模塊
2.4內核:make bzImage :在arch/YOUR_ARCH/boot/中生成在在zImage內核映像文件;
make moles :在相應目錄下生成內核模塊(即驅動模塊)
2.6內核:make :作用相當於make bzImage與make moles
第六步:安裝模塊(make moles_install)
讓make moles或make 過程中產生的.o驅動模塊拷入/lib/moles/下相應目錄中;
第七步:安裝內核
第一種情況:直接使用make install命令即可。
第二中情況:先採用cp arch/i386/boot/bzImage /boot/×××(×××表示自己隨意的命名)
mkinitrd /boot/×××.img 2.6.12.6(內核版本號)