韦德国际_韦德国际1946官方网站_韦德国际1946手机版
做最好的网站

Fedora下内核编写翻译,编写翻译内核

日期:2019-07-10编辑作者:韦德国际

近日有个事必供给用到内核模块

第一步:去官方下载最新的内核源码包

今天在Fedora 9,内核版本为2.6.25.14 编写翻译新的基础2.6.32.26 ,编写翻译成功! 总括如下:

实质上在Fedora 18上,只用内核模块的话只须要

  官网:www.kernel.org

  1. 下载www.kernel.orgFedora下内核编写翻译,编写翻译内核。 linux 2.6.32.26 到/usr/src 目录,然后解压,小编下载的是tar.gz的版本,解压命令为#tar -zxvf linux-2.6.32.26.tar.gz

  2. 韦德国际 ,cd /usr/src

  3. 树立三个链接 ln -s linux-2.6.32.26 linux

  4. cd linux

  5. make menuconfig

  6. make (这一步花了1个多小时)

这一段针对这个只想在内核模块上干活的用户,他们并不想建构多少个完好无缺的根本。只要就没须求下载和重新创制全方位基础。要为当前运营的基础建立三个模块,只须求下载相称的 kernel-devel 包。运营下边发号施令安装 kernel-devel 包:

  当前最新版本:2.6.31,下载网站:

you have new mail in /var/spool/mail/root

su -c 'yum install kernel-devel'

  您能够利用 wget 下载

  1. make models

  2. make models_install

  3. make install

  4. cd /root/grub

  5. vim menu.lst  删除menuhidden

做了上边这个就够了,然则自身依然想总括一下,试试新基础的编写翻译方法

  第二步:解压源码包(这里有些人讲要将源码解压到/usr/src目录下,其实是不科学的,你能够解压到其余目录)

12 .reboot

其实对于fedora来讲还恐怕有一种编写翻译内核的办法,使得内核打包成rpm能够拷贝到别的机器上而没有须求再行编写翻译内核(),可是小编认为没须求

  cd ~wget

韦德国际 1

这里照旧用相比较古板的不二秘技吧

  tar -jxvf linux-2.6.31.tar.bz2

Step1: 下载内核

  其三步:配置选项

Code highlighting produced by Actipro CodeHighlighter (freeware)

Step2:

cd linux-2.6.31
cp /boot/config-`uname -r` .config
make mrproper (删除上次编写翻译发生的排泄物,初次编写翻译没有须求)
make menuconfig (运行水源选项配置分界面)

#tar -zxvf linux-3.8.tar.gz

  说明一(Karicare)下,make menuconfig会搜索linux-2.6.31目录下的.config配置文件,假如找不到,则运用与CPU相关的config文件作为私下认可的陈设。当然,大家也得以拷贝当前系统的布局作为对照,如cp /boot/config-`uname -r` .config (.config是潜伏文件 ls -a查看)

Step3: 放在必要放的地点

  注意:假若是同版本的基本编写翻译,还索要备份下当前模块

#mv currentdir /usr/src/kernel

  cd /lib/modules

本文由韦德国际发布于韦德国际,转载请注明出处:Fedora下内核编写翻译,编写翻译内核

关键词: