出现apt-get 安装提示 snapd 出错,
sudo rm -rf /var/lib/dpkg/info/*snapd*
1.使用apt-get source 方法,会下载到当前目录,并且会直接解压:
apt-get source linux-source-4.15.0 #或者其他编号 按tab补齐
2.使用apt-get install,会下载到/usr/src下,不会解压。 敲完下面命令后可以按二次Tab键看看可以安装什么内核的源码(库中不一定有)。
sudo apt-get install linux-source
如果提示是已经安装了,但是/usr/src下没有,可以先执行,然后再执行上面的安装命令
sudo apt-get remove linux-source
cd /usr/src
tar -xvf .tar.gz
GDB查看内核变量
sudo gdb /usr/lib/debug/boot/vmlinux-4.15.0-29-generic /proc/kcore
vmlinux可以直接从下面网址下载 linux-image-unsigned-4.15.0-29-generic-dbgsym_4.15.0-29.31_amd64.ddeb
http://ddebs.ubuntu.com/pool/main/l/linux/
然后dpkg -i linux-image-unsigned-4.15.0-29-generic-dbgsym_4.15.0-29.31_amd64.ddeb