`
ezerg
  • 浏览: 273486 次
  • 性别: Icon_minigender_1
  • 来自: 石家庄
社区版块
存档分类
最新评论

升级 CentOS 4.8 内核版本

阅读更多


原本打算升级到最新的内核,但是始终编译报错。最后选择了 5.6 版本的内核 linux-2.6.18 ,一次编译通过。

解压源代码
# tar zxvf linux-2.6.18.tar.gz -C /usr/src/kernel

如果存在补丁包的话,可以先打补丁再编译
# gzip -d patch-2.6.18.x
# mv patch-2.6.18 /usr/src/kernel
# cd /usr/src/kernel/linux-2.6.18.x
# patch -p1 < ../patch-2.6.18.x

开始编译
# make mrproper
使用 gconfig 在 GNOME 环境安装 GNOME Software Development
# make gconfig
建议带参数编译,方便查找错误
# make CONFIG_DEBUG_SECTION_MISMATCH=y
编译各个模块
# make modules
安装模块
# make modules_install
生成内核文件和修改 grub 配置
# make install

重新启动,在 grub 选择新的内核启动。

0
0
分享到:
评论

相关推荐

    CentOS-4.8\HAP_SecureCRT_5.0.5.rar

    标题中的“CentOS-4.8\HAP_SecureCRT_5.0.5.rar”表明这是一个关于Linux操作系统CentOS 4.8版本与SecureCRT软件的组合,具体是SecureCRT的5.0.5版的压缩包。SecureCRT是一款强大的远程终端模拟器,它允许用户通过SSH...

    CENTOS4.8_ORACLE9.2安装简要说明.doc

    本文将详细介绍如何在CENTOS 4.8操作系统上安装Oracle 9.2数据库。首先,我们需要准备Oracle的安装文件和补丁,然后创建Oracle用户和用户组,解压安装文件,并进行必要的权限设置。最后,我们将讨论如何应用补丁以...

    CentOS 8 正式发布

    - 提供了Git 2.18、Mercurial 4.8和Subversion 1.10,满足不同的版本控制需求。 4. **动态编程语言**: - Python 3.6成为默认环境,同时有限支持Python 2.7。 - 其他语言包括PHP 7.2、Ruby 2.5、Perl 5.26和SWIG...

    CentOSLinux实时性配置要点翻译总结.pdf

    - **下载**:从官方渠道获取最新的Red Hat Enterprise Linux for Real-Time版本。 - **安装**:按照官方文档提供的指南完成基础系统的安装,并确保安装了实时性补丁。 - **验证**:安装完成后,应验证是否正确启用了...

    CentOS.5系统管理-part1

    1.2.3 Linux的内核版本与发行版本 1.2.4 Linux的网络应用 1.3 CentOS Linux简介 1.3.1 Red Hat Linux系列发行版 1.3.2 CentOS Linux的起源 1.3.3 CentOS Linux的特点和版本 第2章 安装CentOS 5 2.1 安装Linux之前的...

    CentOS-6.5(x86-32)下安装Oracle-11g-R2

    Oracle 11g R2不支持CentOS 6.5以上的版本,因此可能需要修改`/etc/redhat-release`文件,将其内容改为与CentOS 6.5兼容的版本信息。 #### 4.10. 创建 Oracle 安装文件夹以及数据存放文件夹 创建Oracle软件安装...

    HUE简介及编译安装

    - **检查Linux环境中的相关环境版本**:确保系统内核和其他关键组件满足Hue的最低要求。 ```bash cat /etc/redhat-release uname -r ``` 2. **下载Hue源码** - 通常可以通过Git或者下载官方发布的tar.gz包来...

    Linux系统挂载同有NetStor存储实施指导

    - **确认内核版本及位数**:通过执行`#uname –a`命令来查看系统内核版本与位数信息。例如,内核版本为`2.6.9-67.Elsmp`,若显示`i686`或`i386`则表明该内核为32位;而显示`X86_64`则表明为64位系统。 - **确认系统...

    gcc离线安装包

    标题 "gcc离线安装包" 涉及到的是在Linux环境下,特别是CentOS系统上离线安装GCC(GNU Compiler Collection)4.8.5版本的过程。GCC是开源的编译器套件,用于将源代码编译为可执行程序,广泛应用于C、C++、Fortran等...

    安装risc-V的rocket的环境,零基础

    由于官方推荐使用Ubuntu操作系统,因此需要确保系统版本的兼容性,Ubuntu的GCC版本需要至少为4.8。经验表明,在Ubuntu上的安装过程比CentOS更加顺利,因此推荐使用Ubuntu。 在安装操作系统后,需要进行Git仓库的...

    NUC970 BSP使用手册简体中文版小部分有点字体间距问题

    - **Linux 内核**: 提供了基于 Linux 3.10 的内核源码,并包含针对 NUC970 芯片组的定制驱动。 - **交叉编译器**: 包含 GCC 4.3.4 版本的交叉编译器,支持 EABI(Embedded ABI)标准。 - **uClibc 库**: 提供 uClibc...

    中小企业web集群架构实战案例

    - 编辑`/etc/yum.repos.d/CentOS-Base.repo`文件。 - 如果有必要,可以使用第三方YUM源,如EPEL或Remi。 ##### 4.5 清理开机自启动服务 避免不必要的服务占用系统资源: - 使用`systemctl list-unit-files --type...

    中小企业的网络架

    - **4.8 修改中文显示** - 修改`/etc/locale.conf`文件,设置适当的locale。 - **4.9 服务器时间同步** - 安装并配置`ntpd`或`chrony`服务进行时间同步。 - **4.10 加大文件描述符** - 编辑`/etc/security/limits...

    先电云计算架构用户手册

    #### 4.8 启动服务 - **启动命令**:`systemctl start openstack-nova-*` #### 4.9 验证 Nova - **验证命令**:使用 `nova` 命令查看服务状态。 #### 4.10 安装 Nova 计算服务软件包 - **重复安装**:此步骤已...

Global site tag (gtag.js) - Google Analytics