当前位置:首页 » 专业资讯
开发技术指南» 文章正文
    引言: 设定编译模式: 目前的 Kernel 可以允许多种编译的模式,包括了: make config :这种模式需要逐行输入所需要设定的项目,无法往前修改设定,所以目前很少使用这种方式来设定 Kernel 的项目了; make xconfig :这种模式则是使用 X-Window 为主要环境的设定模...
 

 

    摘要:ftp> lcdlocal directory now /rootftp> get anonftp-4.0-12.i386.rpmlocal: anonftp-4.0-12.i386.rpm remote: anonftp-4.0-12.i386.rpm227 entering passive mode (130,206,1,5,136,102)150-accepted data connection150 11.7 kbytes to dow......
    摘要:  天极网特稿(记者 宋保强) 继世界最大 linux 厂商 redhat 宣布进入中国市场,世界知名的网络服务软件供应商 novell 公司也开始了开拓中国市场的步伐,这也是 novell 第二次进入中国 linux 市场。   novell 决定将在中国选择 100 所大学免费赠送其名下价值 200 万美元的软件产品,希望以此迈入在中国高校开设相关 linux 软件培训课程的门槛。为此,novell 选择与北京共创开源软件有限公司作为在华合作伙伴......


内核编译定制说明(部分)
设定编译模式:

目前的 kernel 可以允许多种编译的模式,包括了: 【相关文章:主 题:水均益对我国将使用日本新干线的分

【扩展阅读:如何利用procmail来对付垃圾邮件

    make config :这种模式需要逐行输入所需要设定的项目,无法往前修改设定,所以目前很少使用这种方式来设定 kernel 的项目了; 【扩展信息:clamav tarball 安裝方式

    make xconfig :这种模式则是使用 x-window 为主要环境的设定模式!除非你有 x-window 在执行,否则没有办法使用这种模式;

    make menuconfig :这种模式有点像是文字界面的选单模式,较为简便,而且可以在纯文字界面下面执行编辑动作!是目前最常使用的模式。

开始设定:

    底下的设定项目非常的多,其中,如果您使用的是比 2.4.18 还要新的版本时,那么有可能会出现更多的选项!如果不确定选项的内容是什么?请千万以 help 进入看一下该项目的设定值,如果还是不清楚怎么办?那么就直接以 kernel 的预设值保留即可!我在底下的设定中,仅列出个人认为比较重要的项目,其他的项目您就得自己看一下罗?其实,基本上,只要底下这些项目您都了解之後,那么核心编译大抵上就没有很严重的困扰罗!

  [root @test linux]# make mrproper   <==去除 .o 的编译过的档案

[root @test linux]# make menuconfig  <==以文字选单的模式进行编译!

底下开始编译!

code maturity level options  --->                  <==关於核心测试功能的 code 开启项目;

        [ ] prompt for development and/or incomplete code/drivers  <==因为我们没有要研发核心,所以不选

loadable module support  --->                    <==这个就是我们之前说的『模组』啦!

    [*] enable loadable module support              <==让核心可以载入模组项目(必选)

        [ ]   set version information on all module symbols      <==这个除非你要使用旧版本的资料,通常不选!

    [*]   kernel module loader                 <==也是必选啦!

processor type and features  --->                  <==选择 cpu 的型号项目

        (pentium-mmx) processor family               <==请依照您的实际情况选择您的 cpu 型号

        < > toshiba laptop support                  <==底下这两个有使用到(笔记型电脑)才选择!

        < > dell laptop support

        <m> /dev/cpu/microcode - intel ia32 cpu microcode support  <==如果是使用 intel 的,可以编译成模组

        <m> /dev/cpu/*/msr - model-specific register support    <==如果是使用 intel 的,可以编译成模组

        <m> /dev/cpu/*/cpuid - cpu information support       <==如果是使用 intel 的,可以编译成模组

        (off) high memory support                  <==这个东西跟你的 ram 有关系,ram小於 1 gb 则使用 off 即可

        [ ] math emulation                      <==是否需要数值模拟?当然不需要!我们的 cpu 都够强了!

        [ ] mtrr (memory type range register) support         <==p6 (pii等级以上) 并且要跑 x-window 才加上吧,与 agp 有关

    [ ] symmetric multi-processing support            <==如果是双 cpu 的主机板才选择!否则就不要选了!

        [*] local apic support on uniprocessors (new)         <==如果你的 cpu 有支援 apic 则选择!通常可以选择起来啦!

        [*] io-apic support on uniprocessors             <==跟上面的理由一致!选择起来吧!

general setup  --->                         <==一般设定部分

    [*] networking support                 <==底下四个一定要选,跟基本的硬体装置有关!

    [*] pci support

        (any)   pci access mode

    [*] pci device name database

        [ ] eisa support                   <==底下这两个则与主机板上面的插槽有关!除非笔记型,否则不选


...   下一页
 ·试用apt-spy    »显示摘要«
    摘要:发现了apt-spy这个软件据说还不错,就在debian的主站上apt-get了一个。然后开始搜索镜像,搜索的有点慢,因为很多mirror都连不上。结果搜索出来了几个站点以后就停掉了。好像没有搜索完全部镜像,找到很快的mirror。sources.list里原来的内容也被踢掉了。然后用apt-get update,结果发现居然失败了。这几个被挑出来的mirror居然都不能下载package list。狂ft。最后只好又换回缺省的sources.list了。......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE