Linux内核编译

1.安装前准备:

    安装开发环境

    获取内核源码包(www.kernel.org)

    安装软件包

       *curses*

    安装环境包组

       Server Platform Development

       Development Tools

2.安装环境包组

    [root@localhost ~]# yum -y groupinstall 'Server Platform Development'    
    [root@localhost ~]# yum -y groupinstall 'Development Tools'
    [root@localhost ~]# yum -y  install "*curses*"

3.下载源码包  

    [root@localhost ~]# tar xf linux-3.18.41.tar.xz -C /usr/src   解压至/usr/src

4.创建软连接

    [root@localhost src]#  ln -s linux-3.18.41/ linux

5.将复制配置文件

    [root@localhost src]# cp /boot/config-2.6.32-642.el6.x86_64 /usr/src/linux/.config

6.使用make menuconfig命令编辑内核

   wKiom1fdGsPz8o4MAACCBQm7EBM630.png

7.现在我们可以进行编译了,可以指定cpu核心数。make -j #(请在/usr/src/linux操作)

   wKioL1fdGy7y4nLfAABI6k8tRZA785.png

8.编译完成之后我们要安装相关模块make modules_install(请在/usr/src/linux操作)

   wKioL1fdG6SQr2XOAABZaUx1UQM403.png

9.最后一步,生成内核文件。make install(请在/usr/src/linux操作)

   wKiom1fdHE7BzgrhAAAwR7BmKhE885.png

10.到此已经完成了内核编译安装了,我们重启来看一下效果。

   wKioL1fdHHuBcHruAAAyz-h2OFU673.png

原创文章,作者:闹钟哥,如若转载,请注明出处:http://www.178linux.com/47223

(0)
闹钟哥闹钟哥
上一篇 2016-09-17
下一篇 2016-09-17

相关推荐

  • 第七周 N21 总有刁民想害朕

    1、创建一个10G分区,并格式为ext4文件系统;    (1) 要求其block大小为2048, 预留空间百分比为2, 卷标为MYDATA, 默认挂载属性包含acl;        mke2fs -t ext4 /dev/sdb5 -b 2048 -m 2 -L "MYDATA&quot…

    Linux干货 2016-08-08
  • 九.Linux博客-2016年8月10日脚本、sed、vim

    格式说明: 操作 概念 命令 说明及举例 九 脚本sed、vim sed 文本编辑工具 行编辑器,每次取出一行在内存里处理,处理完成后屏幕打印。完成后再取出一行放到内存里处理,覆盖原来内存中的行,循环。。 sed -n '3d' f1 把文件f1中的第三行删掉并不在屏幕上显示 sed -n…

    Linux干货 2016-08-24
  • Linux作业管理和并发执行

    概述 本章将为大家介绍一些进程管理的补充部分作业管理和任务的并发执行,同时也将介绍一下Linux系统上计划任务的相关内容,具体分为:1、Linux作业管理2、任务的并发执行 第一章 Linxu作业管理 1、前台作业和后台作业    前台作业:通过中断启动,且启动后一直占据终端    后台作业:可通过终端启动,但启动后即…

    Linux干货 2016-09-28
  • VSFTP详细配置说明

    VSFTP详细配置说明 §·FTP(File Transfer Protocol 文件传输协议)介绍 1 §·FTP连接类型主动模式与被动模式 2 §·Linux中FTP软件 VSFTP介绍 4 §·Linux中 VSFTP基于mariadb用户名密码认证 7 §·附录–课外学习资料参考 9 §·常见问题处理 11  §·FT…

    Linux干货 2016-10-17
  • 建立私有CA的方法

    建立私有CA的方法 建立私有CA的工具:     OpenCA     Openssl 证书申请及签署步骤:     1,生成申请请求:     2,RA核验;    &…

    Linux干货 2016-09-19
  • 压缩及解压缩工具

    压缩和解压缩工具      压缩比      目的:时间换空间      CPU的时间 –> 磁盘空间 常见的压缩及解压缩工具: compress/uncompress, .Z gzip/gunzip, .gz bzip2…

    Linux干货 2016-08-22