当前位置:七道奇文章资讯系统安全Linux安全
日期:2011-01-23 03:26:00  来源:本站整理

openSUSE利用教程配置编译内核[Linux安全]

赞助商链接



  本文“openSUSE利用教程配置编译内核[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

配置内核就是在源码目录下生成一个 .config 文件,里面定义内核编译时需求的参数.配置文件直接决意了终究内核支持何种硬件、功效以及运行速度.配置内核比打补钉更需求对系统以及各种硬件的理解.

好在 openSUSE 安装后已经默许将内核配置文件存在 /boot/config-版本号-default ,假如你的系统是 SUSE Linux 10.1 并举行过一次官方内核更新,那这个文件就是 /boot/config-2.6.16.21-0.13-default .我们可以将这个文件复制到内核源代码目录下,在此底子上改正良行优化.当然,假如你完好有掌控自己配置内核的本领,大可没必要走这一步,手动配置上千选项 便可.

假如源码按照本来的配置编译半途失利了,先在源码目录履行以下两句辨别排除已编译部份和原配置文件:
#make clean#make mrproper
将默许配置复制到内核源码目录:
#cd /usr/src/linux-版本号#cp /boot/config-版本号-default .config
开始配置,有多种通过图形配置内核的挑选:
#make xconfig#make gconfig#make menuconfig
此中有些需求安装图形界面呼应开辟包,如 xorg-x11-devel ,举荐利用 make xconfig.
此时会自动加载 .config 配置文件中全部选项,之后弹出图形配置界面.

openSUSE利用教程常用内核优化配置
各种硬件对应内核设置繁多,普通来说 SUSE 默许的配置没有问题.假如你是编译新版本内核,增添新硬件支持,请手动开启该硬件支持选项.这里仅仅提最常用的优化内核的选项,倡议平常桌面利用的用户采取.
Processor type and features -> Processor falimy 挑选你 CPU 所属的分类
Processor type and features -> Preemption Model 挑选 Preemptible Kernel(Low-Latency Desktop)
Processor type and features -> Machine check support 假如是 Intel 用户则去掉 AMD 前面的钩,反之 AMD 用户则去掉 Intel 前面的钩
Processor type and features -> Memory model 假如是 Intel/VIA/其他非 AMD CPU 用户,去掉 K8 GART IOMMU support 前面的钩
Processor type and features -> Time Frequency 挑选 1000Hz
Power management options -> CPU Frequency scaling 不支持 CPU 频率调整的老 CPU 直接去掉 CPU Frequency scaling 的钩,并跳过下面两条
Power management options -> CPU Frequency scaling -> AMD Opteron/Athlon64 PowerNow! 非 AMD CPU 用户去掉这一项前的钩
Power management options -> CPU Frequency scaling -> Intel Enhanced SpeedStep 非 Intel CPU 用户去掉这一项前的钩
openSUSE利用教程配置完毕,保存关闭.

openSUSE利用教程编译内核
设置完毕,进入编译阶段.假如补钉和配置精确,下面几步不会出错,按次序履行,等候完成便可.普通是第三步编译模块时间最长.若期间出错,回到上面配置内核清理并重新配置.
#make bzImage#make modules#make modules_install#make install   以上是“openSUSE利用教程配置编译内核[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • rs.open和conn.execute辨别
  • 加快OpenOffice.org的启动
  • Ubuntu Linux下安装OpenCV历程记录
  • Ubuntu下在左键增添"Open with gedit"
  • 在Ubuntu下开辟OpenGL环境配置
  • Ubuntu 10.04中安装OpenCv2.1九步曲
  • Ubuntu手工编译安装OpenSSH Server笔记
  • 从Ubuntu 10.04源里安装OpenFetion办法
  • openSUSE 11.2开源系统正式版公布
  • 某公司机房成功搭建OpenSSH Server跳板服务器
  • CentOS6+Nginx+Pcre+OpenSSL+zlib
  • Centos 6安装OpenVZ
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .