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

        只有对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


   

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值