linux重新編譯核心

來源:互聯網
上載者:User

linux重新編譯核心 一、linux核心 1.查看linux核心版本 [plain] uname -r   2.下載對應的linux核心https://www.kernel.org/pub/linux/kernel/ 將核心檔案夾解壓到/usr/src/ [plain] cd /usr/src/linux***(你的核心檔案夾)  #make menuconfig    這裡會出現錯誤: HOSTCC scripts/basic/fixdep   HOSTCC scripts/basic/docproc   HOSTCC scripts/kconfig/conf.o   HOSTCC scripts/kconfig/kxgettext.o  *** Unable to find the ncurses librariesor the  *** required header files.  *** 'make menuconfig' requires thencurses libraries.  ***   *** Install ncurses (ncurses-devel) andtry again.  ***  make[1]: *** [scripts/kconfig/dochecklxdialog] Error1 make: *** [menuconfig] Error 2 提示缺少了ncurses 庫   apt-get install libncurses5-dev 2 # make xconfig  CHECK  qt* Unable to find the QT4 tool qmake. Trying to useQT3** Unable to find any QT installation. Please make surethat* the QT4 or QT3 development package is correctlyinstalled and* either qmake can be found or install pkg-config orset* the QTDIR environment variable to the correctlocation.*sed < scripts/kconfig/lkc_proto.h> scripts/kconfig/lkc_defs.h's/P(\([^,]*\),.*/#define \1 (\*\1_p)/'  HOSTCC scripts/kconfig/kconfig_load.omake[1]: *** No rule to make target`scripts/kconfig/.tmp_qtcheck', needed by`scripts/kconfig/qconf.o'.  Stop.make: *** [xconfig] Error 2 提示缺少qt 開發環境apt-get install qt4-dev-tools # make xconfig  CHECK  qt/usr/bin/moc -i scripts/kconfig/qconf.h -oscripts/kconfig/qconf.moc  HOSTCXXscripts/kconfig/qconf.o  HOSTLD scripts/kconfig/qconfscripts/kconfig/qconf KconfigNo protocol specifiedqconf: cannot connect to X server :0.0make[1]: *** [xconfig] Error 1make: *** [xconfig] Error 2 3.解決問題 繼續 [plain] #sudo make menuconfig      # 選擇下面的 module  # Networking support ->    # Networking options ->          # Network packet filtering framework (Netfilter) ->        # IP: Netfilter Configuration   4.重新編譯系統(比較久)[plain] sudo make all   5.編譯模組[plain] sudo make modules_install   這裡會出現錯誤[plain] #make menuconfig  然後進入Loadable module support, 選中Enable loadable module support   可以了 繼續編譯模組[plain] sudo make modules_install   [plain] sudo make install   

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.