降级内核的正确方法是什么?

我决定降级内核版本,因为无法解决的wifi问题。Ubuntu版本是12.10,内核版本是3.5。
http://packages.ubuntu.com/precise/kernel/上,我找到了之前的内核版本3.2。我决定安装linux-image-3.2.0-51-generic。问题是只安装linux-image包是否足够,我是否还需要安装linux-header包,还有其他需要安装的包吗?
第二个问题是,根据网站的建议,安装这些包的正确方法是编辑文件/etc/apt/sources.list,在其中插入一行deb http://security.ubuntu.com/ubuntu precise-security main。然而,在插入并运行更新后,我仍然无法通过apt-cache search linux-images*找到linux-image 3.2的包。我错在哪里了?

可能是如何在11.10上降级内核的重复问题。 - amc
@amc,谢谢你的评论。主要问题是image-header包是用来做什么的,我需要安装它吗?还有,如何从软件源进行降级?在你提到的问题中,我没有找到这些问题的答案。 - user10756
1个回答

我仍然无法通过apt-cache search linux-images*找到3.2版本的linux-image软件包。我错在哪里了?
关于拼写,正确的命令是
apt-cache policy linux-image-*

此外,Tab Completion功能非常方便,你应该学会使用它。打开终端并输入。
 sudo apt-get install linux-image- 

然后按两次Tab键并阅读列表,你能看到3.2内核吗?

我需要安装linux-header包吗?还有其他需要安装的包吗?

每个linux-image都有自己的linux-headers版本,所以最好也安装它们。
sudo apt-get install linux-headers- 

使用相同的Tab自动完成功能(如上所述的linux-image-)来定位适当的选项。