配置内核
我们已经清楚机器的配置及我们的目的,该收集的信息我们已经收集好了,现在我们开始配置内核,体系架构已经确定是i386,我们为内核选择需要的特征和驱动。有许多配置内核的工具可以选择,但是我们将精力放在menuconfig,它是基于菜单驱动的命令行工具,它需要ncurses库,不过在大多数发行版中默认情况下就已经安装好了,如果你运行了Xfree86,在我看来你也可以选择xconfig,但它比menuconfig更让人困惑,速度更慢一些,并且它需要tk系列包
![]() |
![]() |
在提示符后你确定好选择Y/M/N后,按回车即可。
现在在内核目录的最顶层下,敲入make menuconfig命令
![]() |
画面颜色将很少(它可能只有黑白2色),这取决于你的终端或ncurses库。实际上,你要做的仅仅是进入每个子菜单然后选择你所需要的特征及清除不需要的特征,它是以一个默认的配置启动的【译者注:只要你运行make menuconfig,画面出来后你就可以看到默认的配置选项了】,但它并没有什么实际意义,因为它并没有针对你的硬件进行选择。
此时你必须仔细分析你收集到的信息,遇到不明白的选项时阅读帮助信息,帮助通常非常有用,有时甚至会给你一个答案,如“if unsure,say N”,我们将涉及到主要的子菜单,你也可以浏览到其他的子菜单,假如它对你有用的话。使用箭头键或tab键进行导航,使用空格键进行选择或清除,如果选择项是尖括号【译者注:即<>】,暗示该项可以编译成模块,按空格键在Y/N/M之间进行切换;如果选项是方括号【译者注:即[ ]】,暗示只能编译进内核,要么就不选择它不编译,你只能选择Y或N。
在菜单的底部有一个help按钮,用箭头键或tab激活它,你可以看到关于该项的帮助信息。第一个子菜单是Code Maturity Level Options,请按回车进入该子菜单。
![]() |
将焦点移动到help按钮上,回车进入帮助页面
![]() |
再按回车又返回到子菜单了。我们希望激活这个选项,因此我们能在菜单上看到所有可用的驱动。
![]() |
按一下空格键,将这个选择选中,选中后将显示一个星号【译者注:这里*表示编译进内核】,你也可以用Y键来完成同样的事情,将焦点移动到exit按钮,按回车返回上一层菜单,返回主菜单后,用下箭头键选择下一个子菜单Loadable Module Support,按回车进入该子菜单。
![]() |
| 回书目 上一节 下一节 |
|
||||
| · 微软出价446亿美元收购.. · Windows Server 2008专.. · 隐私保护技术探讨 · 贝恩资本携手华为22亿.. · 802.11n:下一代的无线.. · 体验Visual Studio 200.. · 运营商封堵非法ADSL共享 · ADSL应用面面俱到 |
· 龙芯要做中国的“奔腾” · 华为七千人主动辞职规.. · 华为路由器配置 · 2007盘点专题:有多少.. · 双机热备技术 · 国际文档格式标准开战 · 微软Forefront企业安全.. · Sun以10亿美元并购开源.. |
|||
|
||||
| · VPN技术 · SQL Server 2008/2005.. · SOA 面向服务架构 · 子网掩码教程 · SQL Server 2008/2005.. · 中间件应用技术专题 · 深入了解PGP加密技术 · MySQL数据库备份 |
· 病毒查杀专题 · VPN技术 · Solaris 10 配置管理 · Linux 基础 · SSL VPN详细知识 · Linux防火墙 · 路由器设置与口令恢复 · Linux 集群技术专题 |
|||
|
||||
| · VPN技术 · SQL Server 2008/2005.. · 中间件应用技术专题 · SQL Server 2008/2005.. · SOA 面向服务架构 · 子网掩码教程 · MySQL数据库备份 · 身份认证技术 |
· 病毒查杀专题 · 清除流氓软件——51CTO.. · SSL VPN详细知识 · Sniffer安全技术从入门.. · 路由器设置与口令恢复 · Linux 集群技术专题 · VPN技术 · Linux 基础 |
|||