這篇文章主要為大家展示了“openSUSE如何配置編譯內(nèi)核”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“openSUSE如何配置編譯內(nèi)核”這篇文章吧。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:空間域名、虛擬主機(jī)、營銷軟件、網(wǎng)站建設(shè)、宿城網(wǎng)站維護(hù)、網(wǎng)站推廣。
配置內(nèi)核就是在源碼目錄下生成一個(gè) .config 文件,里面定義內(nèi)核編譯時(shí)需要的參數(shù)。配置文件直接決定了最終內(nèi)核支持何種硬件、功能以及運(yùn)行速度。配置內(nèi)核比打補(bǔ)丁更需要對系統(tǒng)以及各種硬件的了解。
好在 openSUSE 安裝后已經(jīng)默認(rèn)將內(nèi)核配置文件存在 /boot/config-版本號-default ,如果你的系統(tǒng)是 SUSE Linux 10.1 并進(jìn)行過一次官方內(nèi)核更新,那這個(gè)文件就是 /boot/config-2.6.16.21-0.13-default 。我們可以將這個(gè)文件復(fù)制到內(nèi)核源代碼目錄下,在此基礎(chǔ)上修改進(jìn)行優(yōu)化。當(dāng)然,如果你完全有把握自己配置內(nèi)核的能力,大可不必走這一步,手動(dòng)配置上千選項(xiàng) 即可。
如果源碼按照原來的配置編譯中途失敗了,先在源碼目錄執(zhí)行如下兩句分別清除已編譯部分和原配置文件:
#make clean#make mrproper
將默認(rèn)配置復(fù)制到內(nèi)核源碼目錄:
#cd /usr/src/linux-版本號#cp /boot/config-版本號-default .config
開始配置,有多種通過圖形配置內(nèi)核的選擇:
#make xconfig#make gconfig#make menuconfig
其中有些需要安裝圖形界面相應(yīng)開發(fā)包,如 xorg-x11-devel ,推薦使用 make xconfig。
此時(shí)會(huì)自動(dòng)加載 .config 配置文件中所有選項(xiàng),之后彈出圖形配置界面。
openSUSE使用教程常用內(nèi)核優(yōu)化配置
各種硬件對應(yīng)內(nèi)核設(shè)置繁多,一般來說 SUSE 默認(rèn)的配置沒有問題。如果你是編譯新版本內(nèi)核,增加新硬件支持,請手動(dòng)開啟該硬件支持選項(xiàng)。這里僅僅提最常用的優(yōu)化內(nèi)核的選項(xiàng),建議日常桌面應(yīng)用的用戶采用。
Processor type and features -> Processor falimy 選擇你 CPU 所屬的分類
Processor type and features -> Preemption Model 選擇 Preemptible Kernel(Low-Latency Desktop)
Processor type and features -> Machine check support 如果是 Intel 用戶則去掉 AMD 前面的鉤,反之 AMD 用戶則去掉 Intel 前面的鉤
Processor type and features -> Memory model 如果是 Intel/VIA/其他非 AMD CPU 用戶,去掉 K8 GART IOMMU support 前面的鉤
Processor type and features -> Time Frequency 選擇 1000Hz
Power management options -> CPU Frequency scaling 不支持 CPU 頻率調(diào)整的老 CPU 直接去掉 CPU Frequency scaling 的鉤,并跳過下面兩條
Power management options -> CPU Frequency scaling -> AMD Opteron/Athlon64 PowerNow! 非 AMD CPU 用戶去掉這一項(xiàng)前的鉤
Power management options -> CPU Frequency scaling -> Intel Enhanced SpeedStep 非 Intel CPU 用戶去掉這一項(xiàng)前的鉤
openSUSE使用教程配置完畢,保存關(guān)閉。
openSUSE使用教程編譯內(nèi)核
設(shè)置完畢,進(jìn)入編譯階段。如果補(bǔ)丁和配置正確,下面幾步不會(huì)出錯(cuò),按順序執(zhí)行,等待完成即可。一般是第三步編譯模塊時(shí)間最長。若期間出錯(cuò),回到上面配置內(nèi)核清理并重新配置。
#make bzImage#make modules#make modules_install#make install
以上是“openSUSE如何配置編譯內(nèi)核”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!
網(wǎng)站標(biāo)題:openSUSE如何配置編譯內(nèi)核
URL網(wǎng)址:http://www.chinadenli.net/article18/jigdgp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、企業(yè)網(wǎng)站制作、商城網(wǎng)站、、ChatGPT、服務(wù)器托管
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)