Centos下编译Linux内核的具体实现方法

 更新时间:2016年12月23日 10:00:40   投稿:jingxian  
下面小编就为大家带来一篇Centos下编译Linux内核的具体实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

Linux内核编译是一件简单却费事的事。但是独立的编译linux内核会帮助你很好的理解Linux内核的工作机理。

首先编译linux内核我们需要在当前linux操作系统下安装gcc编译器,因为我是Centos distribution版本

yum install gcc

接下来安装依赖环境:

yum install ncurses-devel

现在我们以linux-3.18.1内核为例进行编译,假设我当前系统的版本为2.6.32

那么我首先在Linux内核发布的官网上http:/kernel.org下载对应的内核版本


然后将其放到/usr/src文件夹内并解压

1;命令 make menuconfig

使用菜单项配置内核,有的模块可以直接编译进内核有的模块可以直接编译为模块,


2 命令make

编译内核


3.make modules_install

安装内核模块

这时候可以在/lib/modules看到对应版本的内核模块


4.make install

安装内核 ,可以在/boot文件下中看到对应版本的system.map和对应的内核文件


5.此时我们查看 vim /grub/grub.conf

看到title项是否有我们刚刚编译过的内核版本号


至此我们重启系统 将看到引导项中出现了一个刚刚编译过的内核版本.

以上就是小编为大家带来的Centos下编译Linux内核的具体实现方法全部内容了,希望大家多多支持脚本之家~

相关文章

  • 分析Linux内核调度器源码之初始化

    分析Linux内核调度器源码之初始化

    本篇文章将从源码的角度剖析内核调度的具体原理和实现,以Linux kernel 5.4 版本(TencentOS Server3 默认内核版本)为对象,从调度器子系统的初始化代码开始,分析Linux内核调度器的设计与实现
    2021-06-06
  • 如何在 Ubuntu 服务器上添加和删除用户

    如何在 Ubuntu 服务器上添加和删除用户

    这篇文章详细介绍了在Ubuntu服务器上如何使用命令行工具添加和删除用户,包括adduser、useradd、deluser等命令的使用方法和示例,感兴趣的朋友一起看看吧
    2024-12-12
  • Apache配置虚拟目录和多主机头的方法

    Apache配置虚拟目录和多主机头的方法

    这篇文章主要介绍了apache中配置虚拟目录,以及多主机头配置,有需要的朋友,可以参考下
    2016-11-11
  • CentOS 7安装完成后初始化的方法

    CentOS 7安装完成后初始化的方法

    这篇文章主要介绍了CentOS 7安装完成后初始化的方法,本文分步骤给大家介绍的非常详细,具有参考借鉴价值,需要的朋友可以参考下
    2016-10-10
  • CentOS6.4 下安装SVN的详细教程(超详细)

    CentOS6.4 下安装SVN的详细教程(超详细)

    这篇文章主要介绍了CentOS6.4 下安装SVN的详细教程,在安装之前需要检查是否已经安装过了,然后使用yum install subversion安装,具体操作详细过程请参考本文
    2016-10-10
  • Linux 搭建Git服务器的方法

    Linux 搭建Git服务器的方法

    本篇文章主要介绍了Linux 搭建Git服务器的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • 在Linux中配置IPv4和IPv6地址的方法详解

    在Linux中配置IPv4和IPv6地址的方法详解

    IPv4和IPv6是Internet上常用的两种IP地址协议,在Linux系统中,您可以通过配置网络接口来设置IPv4和IPv6地址,本文将详细介绍如何在Linux中配置IPv4和IPv6地址,需要的朋友可以参考下
    2024-09-09
  • KDC+NFS服务配置全过程

    KDC+NFS服务配置全过程

    本文介绍了在Linux环境下配置DNS服务器、KDC服务器以及NFS服务的步骤,首先,介绍了安装KDC相关软件包、配置KDC服务器的过程,包括修改配置文件和初始化数据库,随后,介绍了客户端如何安装NFS和KDC服务,以及如何从KDC服务器获取密钥
    2024-10-10
  • Linux后台运行jar程序的流程步骤

    Linux后台运行jar程序的流程步骤

    在Linux系统中,有时候我们需要将Java程序以后台进程的方式运行,以便在关闭终端或退出登录时仍然保持程序的运行状态,本文将介绍如何在Linux中后台运行一个Java的jar程序,需要的朋友可以参考下
    2024-09-09
  • 解决Linux系统切换用户后只显示$问题

    解决Linux系统切换用户后只显示$问题

    当我们在使用Linux系统切换用户后只显示$,所以本文将给大家详细介绍一下如何解决Linux系统切换用户后只显示$问题,文中有详细问题分析和解决方案,需要的朋友可以参考下
    2023-10-10

最新评论