Linux安装内核错误

  遇到编译内核时出现以下错误:

 1 #    patchutils is needed by kernel-2.6.32-431.29.2.el6.x86_64
 2 #    xmlto is needed by kernel-2.6.32-431.29.2.el6.x86_64
 3 #    asciidoc is needed by kernel-2.6.32-431.29.2.el6.x86_64
 4 #    elfutils-libelf-devel is needed by kernel-2.6.32-431.29.2.el6.x86_64
 5 #    elfutils-devel is needed by kernel-2.6.32-431.29.2.el6.x86_64
 6 #    zlib-devel is needed by kernel-2.6.32-431.29.2.el6.x86_64
 7 #    binutils-devel is needed by kernel-2.6.32-431.29.2.el6.x86_64
 8 #    newt-devel is needed by kernel-2.6.32-431.29.2.el6.x86_64
 9 #    python-devel is needed by kernel-2.6.32-431.29.2.el6.x86_64
10 #    audit-libs-devel is needed by kernel-2.6.32-431.29.2.el6.x86_64
11 #    perl(ExtUtils::Embed) is needed by kernel-2.6.32-431.29.2.el6.x86_64
12 #    bison is needed by kernel-2.6.32-431.29.2.el6.x86_64
13 #    flex is needed by kernel-2.6.32-431.29.2.el6.x86_64
14 #    hmaccalc is needed by kernel-2.6.32-431.29.2.el6.x86_64

  解决方法:

    什么被需要就:yum install 什么

    特别的:

    perl(ExtUtils::Embed):

    yum install perl-ExtUtils-Embed


				
时间: 2024-10-06 05:36:45

Linux安装内核错误的相关文章

Linux更新内核错误,update-initramfs: failedb解决方法

环境: win7,Ubuntu双系统. 问题出现背景与解决方案: 前两天发现/home目录满了,然后就在Ubuntu下用 gparted 工具对系统重分区,分区后结果/boot与win7的C盘挂载到了同一个分区/sda1上,因此启动时报错.因此对系统进行了重分区,划出了2G用作/boot. 但是划出后,在运行apt-get时,报错如下: 没有找到文件/boot/config-*,解决办法就是把原来的/boot下的文件复制,并拷贝过来. 然后在运行apt-get install -f 的时候又报了

oracle linux 安装过程错误 :Error in invoking target ‘agent nmhs’ of makefile

Problem:When installing 11.2.0.4 on Redhat 7: Error in invoking target 'agent nmhs' of makefile '/u01/app/oracle/product/11.2.0.4/sysman/lib/ins_emagent.mk'. Workaround: in $ORACLE_HOME/sysman/lib/ins_emagent.mk Search for the line: $(MK_EMAGENT_NMEC

linux安装oracle错误总结

1.创建实例时出错错误 错误信息: ORA-27125:unable to create shared memory segment 处理方法: [[email protected] ~]# id oracle uid=500(oracle) gid=500(oinstall) groups=500(oinstall),501(dba) [[email protected] ~]# echo 500 > /proc/sys/vm/hugetlb_shm_group [[email protect

linux自学心得之--安装内核头文件

对于linux初学者来说有很多的问题需要去探索,不能完全按照书本上的章节顺序学习,有些知识和问题就像是安装软件一样有依赖关系.刚安装linux系统需要安装驱动,安装驱动就要提前安装内核头文件,不然会报各种错误,比如找不到目录,xxx不存在.安装内核头文件的时候可能又会遇到"未发现软件包......"     废话少说,下面就讲一下如何安装内核头文件,本文以kali linux为例,kali linux是基于Debian的Linux发行版,本文章适用于其他基于Debian的linux. 

修复/boot及/etc/fstab、自制linux、编译安装内核

实验一.破坏dev/sda 的MBR的446字节: 破坏:dd if=/dev/zero of=/dev/sda bs=1 count=446 查看:hexdump -C -n 512 /dev/sda 发现前面的字节都为0 状况一.刚破坏未重启的时候修复: 可以利用grub重新生成: grub grub> root (hd0,0) grub> setup (hd0) quit退出 修复完之后使用hexdump -C -n 512 /dev/sda查看发现已经修复成功 状况二.破坏之后重启了,

linux编译内核步骤与错误解决

1.查看内核版本 实验环境 [[email protected] src]# uname -r 2.6.32-358.el6.x86_64 2.安装图形依赖包 yum install -y ncurses ncurses-devel 3.下载内核 [[email protected] src]# wget https://www.kernel.org/pub/linux/kernel/v3.x/linux-3.16.2.tar.xz 解压 [[email protected] src]# tar

【转】Linux CentOS内核编译:下载CentOS源码、编译2.6.32-220的错误(apic.c:819 error 'numi_watchdog' undeclared)

一.下载CentOS源码 1.1 查看CentOS版本 cat /etc/issue 1.2 查看Linux内核版本 uname -r 1.3 下载 文件名:kernel-2.6.32-220.el6.src.rpm 下载地址:http://vault.centos.org/6.2/os/Source/SPackages/ 官网:http://vault.centos.org/ 1.4 从kernel-2.6.32-220.el6.src.rpm获取源码 1. rpm -i kernel-2.6

Linux 编译安装内核

一.简介 内核,是一个操作系统的核心.它负责管理系统的进程.内存.设备驱动程序.文件和网络系统,决定着系统的性能和稳定性.Linux作为一个自由软件,在广大爱好者的支持下,内核版本不断更新.新的内核修订了旧内核的bug,并增加了许多新的特性.如果用户想要使用这些新特性,或想根据自己的系统度身定制一个更高效,更稳定的内核,就需要重新编译内核. 本文将以kernel linux-2.6.32.4版本为实验介绍的内核编译与安装一般方法,这些方法适合大多数Linux系统(包括RedHat.Ubuntu.

linux安装php出现的各种错误解决方案

configure: error: Try adding --with-zlib-dir=<DIR>. Please check config.log for more information. -------------------------------------------------------------- 解决方案:下载zlib 安装解压缩zlib 然后在后面的参数加上 --with-zlib ./configure --prefix=/usr/local/php --with-