编译linux内核


先从 http://www.kernel.org上面download下来最新版本的linux内核(我当前的最新版本是3.13.6)


# cp linux-3.13.6.tar.xz  /usr/src

# cd /usr/src


.xz是什么奇葩的东西,第一次看见,直接google得到解压的方法

# xz -d linux-3.13.6.tar.xz

# tar -xvf  linux-3.13.6.tar


接下来就是为安装内核做准备了,进入刚刚解压缩的那个文件目录

# make clean

# make mrproper

接下来就要配置内核了

有几种配置的方法

# make menuconfig


# make xconfig


# make oldconfig


# make config 

上面说的几种配置方法都是可以的,我们先来看看在我的电脑上都是怎么样的吧

先来看第一个

# make menuconfig

提示以下错误信息



看来是ncurses这个东西没有安装,继续google,告诉我ncurses是字符终端下屏幕控制的基本库,好吧,什么基本库不基本库的,没有听说过,不管了,兵来将挡水来土掩,直接安装一下这个库

# apt-get install libncurses5-dev 

这下可以继续了

# make menuconfig

变成了这个样子


这个界面怎么看着像十几年前还在用win95时候的系统 = =各种无语

在看剩下几个config之前,我们先来设置一下,来支持NTFS格式的文件系统


其实一个config就够了,不过既然是玩玩吗,就再试试xconfig

# make xconfig

居然又给我报错


妈蛋,看来得继续装qt

直接apt-get就好了,我这里居然提示我要两个多小时,算了,我不装了,您如果喜欢可以试试看


设置好之后就要编译和安装内核了

# make

make需要好久好久,等得花都谢了

# make modules_install

# make install


然后需要更新GRUB

# cd /boot

# mkinitramfs -o initrd.img-3.13.6

# update-grub2


然后重新启动电脑

一切就ok了


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值