Debian Linux 6 Squeeze:安装Linux内核3.2.xx

时间:2020-01-09 14:16:13  来源:igfitidea点击:

如何在不运行HP硬件上的Debian Linux Squeeze版本6.x下从源代码编译Linux内核的情况下安装Linux内核版本3.2.xx?

Debian Linux 6仅随附Linux内核版本2.6.32.xx。但是,您可以使用Backports安装Linux内核版本3.2.xx或更高版本。

Backports是在稳定的环境中经过测试(主要是经过测试)和不稳定(在少数情况下,例如,安全更新)重新编译的软件包,因此它们将在Debian稳定发行版上在没有新库的情况下(只要有可能)运行。
无法对Backport进行像Debian稳定版一样广泛的测试,并且按原样提供Backport,可能会与Debian稳定版中的其他组件不兼容。
小心使用!因此,建议选择适合您需要的单个反向移植软件包,而不要使用所有可用的反向移植。

步骤1:添加Backports

编辑/etc/apt/sources.list,运行:

# vi /etc/apt/sources.list

追加以下行:

deb http://backports.debian.org/debian-backports squeeze-backports main

保存并关闭文件。
运行以下命令:

# apt-get update

步骤2:安装Linux内核3.x.xx Backport

执行以下命令以搜索内核镜像:

# apt-cache search linux-image-3

输出示例:

linux-headers-3.2.0-0.bpo.2-amd64 - Header files for Linux 3.2.0-0.bpo.2-amd64
linux-headers-3.2.0-0.bpo.2-rt-amd64 - Header files for Linux 3.2.0-0.bpo.2-rt-amd64
linux-image-3.2.0-0.bpo.2-amd64-dbg - Debugging infos for Linux 3.2.0-0.bpo.2-amd64
linux-image-3.2.0-0.bpo.2-amd64 - Linux 3.2 for 64-bit PCs
linux-image-3.2.0-0.bpo.2-rt-amd64-dbg - Debugging infos for Linux 3.2.0-0.bpo.2-rt-amd64
linux-image-3.2.0-0.bpo.2-rt-amd64 - Linux 3.2 for 64-bit PCs, PREEMPT_RT

输入以下命令以安装Linux 3.2。
对于64位系统:

# apt-get -t squeeze-backports install linux-image-3.2.0-0.bpo.2-amd64 firmware-linux-free

输出示例:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  initramfs-tools linux-base
Suggested packages:
  linux-doc-3.2
The following NEW packages will be installed:
  firmware-linux-free linux-image-3.2.0-0.bpo.2-amd64
The following packages will be upgraded:
  initramfs-tools linux-base
2 upgraded, 2 newly installed, 0 to remove and 14 not upgraded.
Need to get 23.7 MB of archives.
After this operation, 117 MB of additional disk space will be used.
Do you want to continue [Y/n]? y

可能会提示您接受或拒绝一些更改。
重新启动系统:

# reboot

最后,确认您使用的是Linux 3.2:

# uname -mrs

或者

# cat /proc/version

输出示例:

Linux version 3.2.0-0.bpo.2-amd64 (Debian 3.2.20-1~bpo60+1) ([email protected]) (gcc version 4.4.5 (Debian 4.4.5-8) ) #1 SMP Fri Jun 29 20:42:29 UTC 2012