最简方案:
代码: 全选
$ sudo apt-get install linux-headers-$(uname -r)
首先建立脚本 install_linux_headers.sh:
代码: 全选
#!/bin/bash
KERNEL_BUILD=/lib/modules/$(uname -r)/build
if [ -e ${KERNEL_BUILD} -a -L ${KERNEL_BUILD} ]
then
echo "You had install linux-headers."
else
KERNEL_HEADERS="linux-headers-$(uname -r)"
sudo apt-get install $KERNEL_HEADERS
fi
代码: 全选
$ ./install_linux_headers.sh
代码: 全选
$ ls -alF /lib/modules/$(uname -r)/build
>>> build -> /usr/src/linux-headers-2.6.28-12-generic/