Linux学习日志(9)- Linux 编译内核配置(001-键盘操作)

    xiaoxiao2021-03-25  104

            只有对linux内核正确配置后,才能进行编译,配置不当的内核,很有可能会编译出错,或者不能正确运行。

            进入linux内核源码的项层目录,输入make menuconfi命令,可以进入内核配置界面,如图1所示

    图1linux内核配置界面

            基于Ncurses的linux内核配置界面不支持鼠标操作,只能用键盘操作,基本的操作方法是:

      >>  能过键盘的方向键移动光标,选中子菜单或者菜单项高亮

     >>  按TAB键实现光标在菜单区和功能区切换

     >> 子菜单或者选项高亮,将光标移功能区选中<Select>回车

          *  如果是子菜单,按回车进入子菜单

         *  如果是菜单选项,按空格可以改变选项的值:

            --> 对于bool型选项,[*]表示选中,[ ]表示未选中

           --> 对于tristate型选项,<*>表示静态编译,<M>表示编译为模块,<>表示未选中

        * 对于int、hex和string类型的选项,按回车进入编辑菜单

     >> 连按两次ESC或者选中<EXIT>回车,将退回到上一级菜单

     >> 按斜线(/)可启动搜索功能,填入关键字后可搜索全部菜单内容

              配置完毕,将光标移动到配置界面末尾,选中“Save an Altemate ConfigurationFile”后回车,保存当前内核配置,默认配置文件名为.config。

    图2 保存配置文件

    图3 保存内核配置为.config文件

             保存完毕,选择ESC退出内核配置,回到终端命令行。

             如果防止配置错误,可以把配置文件命名为其它文件名,例如.config-bk等,但该配置文件不会被Makefile文件使用,Makefile默认使用文件名为.config的配置文件,所以重新命名配置文件通常在保留或才备份内核配置信息时使用。

             如果没有选中“Save an Altemate Configuration File”,在连续按两次ESC或选择Exit退出内核界面,将会出现提示保存的窗口。选择<Yes>后回车,内核配置将全保存为.config文件。

    图4 保存内核配置提示信息

    最后,再吼一下俺的口号:

    每天进步一点点,开心多一点^_^

    --2017年3月9日 15:59:50

       

    转载请注明原文地址: https://ju.6miu.com/read-12693.html

    最新回复(0)