最近在安装Nvidia驱动程序时遇到了类似的问题。我并不是一个Linux专家,所以不知道从哪里开始寻找解决办法,但有一件事引起了我的注意。当我运行
uname -r
时,我得到的结果是
3.2.0-30-generic-pae
然后,运行
dpkg -l | grep linux-headers
:
ii linux-headers-3.5.0-18 3.5.0-18.29 all Header files related to Linux kernel version 3.5.0
ii linux-headers-3.5.0-18-generic 3.5.0-18.29 i386 Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
ii linux-headers-3.5.0-19 3.5.0-19.30 all Header files related to Linux kernel version 3.5.0
ii linux-headers-3.5.0-19-generic 3.5.0-19.30 i386 Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
ii linux-headers-3.5.0-21 3.5.0-21.32 all Header files related to Linux kernel version 3.5.0
ii linux-headers-3.5.0-21-generic 3.5.0-21.32 i386 Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
ii linux-headers-3.5.0-22 3.5.0-22.34 all Header files related to Linux kernel version 3.5.0
ii linux-headers-3.5.0-22-generic 3.5.0-22.34 i386 Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
ii linux-headers-3.5.0-23 3.5.0-23.35 all Header files related to Linux kernel version 3.5.0
ii linux-headers-3.5.0-23-generic 3.5.0-23.35 i386 Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
ii linux-headers-3.5.0-24 3.5.0-24.37 all Header files related to Linux kernel version 3.5.0
ii linux-headers-3.5.0-24-generic 3.5.0-24.37 i386 Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
ii linux-headers-3.5.0-25 3.5.0-25.39 all Header files related to Linux kernel version 3.5.0
ii linux-headers-3.5.0-25-generic 3.5.0-25.39 i386 Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
ii linux-headers-3.5.0-26 3.5.0-26.42 all Header files related to Linux kernel version 3.5.0
ii linux-headers-3.5.0-26-generic 3.5.0-26.42 i386 Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
ii linux-headers-3.5.0-27 3.5.0-27.46 all Header files related to Linux kernel version 3.5.0
ii linux-headers-3.5.0-27-generic 3.5.0-27.46 i386 Linux kernel headers for version 3.5.0 on 32 bit x86 SMP
ii linux-headers-generic 3.5.0.27.43 i386 Generic Linux kernel headers
ii linux-headers-generic-pae 3.5.0.27.43 i386 Transitional package
最后,
dpkg -l | grep linux-image
:
rc linux-image-3.2.0-23-generic-pae 3.2.0-23.36 i386 Linux kernel image for version 3.2.0 on 64 bit x86 SMP
ii linux-image-3.2.0-30-generic-pae 3.2.0-30.48 i386 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc linux-image-3.2.0-31-generic-pae 3.2.0-31.50 i386 Linux kernel image for version 3.2.0 on 32 bit x86 SMP
rc linux-image-3.5.0-27-generic 3.5.0-27.46 i386 Linux kernel image for version 3.5.0 on 32 bit x86 SMP
Linux-headers和linux-image包应该匹配吗?安装Nvidia驱动程序时遇到了同样的问题:找不到包linux-headers-3.2.0-30-generic-pae。更新似乎出了些问题。我该怎么办?