《计算机网络与Lnux操作系统》第20章 Linux内核配置

第20章 LinuⅨx内核配置
第20章 Linux内核配置

本章内容 ■Lnux内核基础知识 ■配置内核的准备 ■配置内核参数 ■编译与安装内核
本章内容 ◼ Linux内核基础知识 ◼ 配置内核的准备 ◼ 配置内核参数 ◼ 编译与安装内核

20.1 Linux内核基础知识 ■ Linux内核组成 ■配置内核的目的
20.1 Linux内核基础知识 ◼ Linux内核组成 ◼ 配置内核的目的

20.1.1 Linux内核组成 ■ Linux内核主要由5个子系统组成: ■进程调度 ■内存管理 ■虚拟文件系统 ■网络接口 进程间通信
20.1.1 Linux内核组成 ◼ Linux 内核主要由5个子系统组成: ◼ 进程调度 ◼ 内存管理 ◼ 虚拟文件系统 ◼ 网络接口 ◼ 进程间通信

20.1.2配置内核的目的 用户配置内核,一般可能出于以下原因: ■学习与体验 ■需要使用新内核中的功能 ■修补系统新发现的安全漏洞与程序缺陷,维护系统的正 常使用与运行 ■提高系统性能,包括升级新内核,修改现有内核等 ■硬件设备发生了变动,需要在内核中进行相应的调整
20.1.2 配置内核的目的 ◼ 用户配置内核,一般可能出于以下原因: ◼ 学习与体验 ◼ 需要使用新内核中的功能 ◼ 修补系统新发现的安全漏洞与程序缺陷,维护系统的正 常使用与运行 ◼ 提高系统性能,包括升级新内核,修改现有内核等 ◼ 硬件设备发生了变动,需要在内核中进行相应的调整

20.2配置内核的准备 准备内核源代码 准备相关工具
20.2 配置内核的准备 ◼ 准备内核源代码 ◼ 准备相关工具

20.2.1准备内核源代码 内核源码下载地址: ahttp://www.kernel.org 拷贝内核源码到/us/src/ kernels目录下,并解压缩 f tar jxvf Linux -2619.2.tar. bz2
20.2.1 准备内核源代码 ◼ 内核源码下载地址: ◼ http://www.kernel.org ◼ 拷贝内核源码到/usr/src/kernels目录下,并解压缩 ◼ # tar jxvf Linux-2.6.19.2.tar.bz2

20.2.2准备相关工具 根据用户原有系统的不同,可能需要更新几个工 具: a module-init-tools-3 1-0 mkinitrd-4.2. 1
20.2.2 准备相关工具 ◼ 根据用户原有系统的不同,可能需要更新几个工 具: ◼ module-init-tools-3.1-0 ◼ mkinitrd-4.2.1

20.3配置内核参数 ■配置内核的方法 ■使用 make menuconfig配置内核 ■内核设置选项
20.3 配置内核参数 ◼ 配置内核的方法 ◼ 使用make menuconfig配置内核 ◼ 内核设置选项

20.3.1配置内核的方法 将自己下载的内核源文件解压缩到/sr/src/ kernels 目录,使用以下方法之一进入配置界面: make config make Xconfig make config make menuconfig
20.3.1 配置内核的方法 ◼ 将自己下载的内核源文件解压缩到/usr/src/kernels 目录 ,使用以下方法之一进入配置界面: ◼ make config ◼ make xconfig ◼ make gconfig ◼ make menuconfig
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《计算机网络与Lnux操作系统》第1章 计算机网络和linux操作系统.ppt
- 《计算机网络与Lnux操作系统》第19章 Linux安全管理.ppt
- 《计算机网络与Lnux操作系统》第18章 常用系统管理技术.ppt
- 《计算机网络与Lnux操作系统》第14章 文件和打印服务.ppt
- 《计算机网络与Lnux操作系统》第12章 认识linux网络服务.ppt
- 《计算机网络与Lnux操作系统》第11章 配置网络.ppt
- 《计算机网络与Lnux操作系统》第10章(10-2) 邮件服务器的配置.ppt
- 《计算机网络与Lnux操作系统》第10章 常用系统管理技术.ppt
- 清华大学自动化系:《嵌入式系统的构建》讲义.pdf
- 清华大学自动化系:《常用ARM指令集及汇编》电子书.pdf
- 《三级网络技术复习笔记》讲义.doc
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第二十四讲 典型功能模块分析.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第一讲 ASP.NET概述.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第五讲 基本Web服务器控件的应用计.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十九讲 Repeater控件应用.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第十讲 ASP.NET内置对象(一).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第三讲 JavaScript脚本.ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第七讲 ASP.NET服务器控件(三).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第六讲 ASP.NET服务器控件(二).ppt
- 河南经贸职业学院:《ASP.NET动态网站开发》课程教学资源(PPT课件)第九讲 页面跳转与数据传输.ppt
- 《计算机网络与Lnux操作系统》第2章 安装升级和删除FC5.ppt
- 《计算机网络与Lnux操作系统》第3章 Linux基本操作和网络配置.ppt
- 《计算机网络与Lnux操作系统》第4章 FC5用户和系统管理.ppt
- 《计算机网络与Lnux操作系统》第6章 DHCP服务器的配置与管理.ppt
- 《计算机网络与Lnux操作系统》第6章(6-2) 常用应用软件.ppt
- 《计算机网络与Lnux操作系统》第7章 DNS服务器的配置与管理.ppt
- 《计算机网络与Lnux操作系统》第8章 ftp服务器的配置.ppt
- 《计算机网络与Lnux操作系统》第8章(8-2) 管理磁盘和文件系统.ppt
- 《计算机网络与Lnux操作系统》第9章 apache服务器配置.ppt
- 《计算机网络与Lnux操作系统》第9章(9-2) Linux引导过程.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第1章 微型计算机系统.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第3章 数据处理.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)教学内容.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第9章 处理器性能提高技术.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第8章 常用接口技术.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第7章 输入输出接口.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第6章 存储系统.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第5章 微机总线.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第4章 汇编语言程序设计.ppt
- 《微机原理与接口技术》课程教学资源(PPT课件)第2章 处理器结构.ppt