我在使用 Linux 3.19.0-31 启动选项时遇到了问题,它在启动时完全卡住了。起初我以为这是由于proposed
repo 破坏了一些东西,但删除它和它带来的所有包并没有帮助。
我怎样才能清除所有内核包并重新安装它们?
$ apt-cache policy linux-generic-lts-vivid
linux-generic-lts-vivid:
Installed: 3.19.0.30.17
Candidate: 3.19.0.30.17
Version table:
*** 3.19.0.30.17 0
500 http://ae.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
100 /var/lib/dpkg/status
$ dpkg -l | grep '3.19.0-31'
ii linux-headers-3.19.0-31 3.19.0-31.35~14.04.1 all Header files related to Linux kernel version 3.19.0
ii linux-headers-3.19.0-31-generic 3.19.0-31.35~14.04.1 amd64 Linux kernel headers for version 3.19.0 on 64 bit x86 SMP
ii linux-image-3.19.0-31-generic 3.19.0-31.35~14.04.1 amd64 Linux kernel image for version 3.19.0 on 64 bit x86 SMP
ii linux-image-extra-3.19.0-31-generic 3.19.0-31.35~14.04.1 amd64 Linux kernel extra modules for version 3.19.0 on 64 bit x86 SMP
答案1
3.19.0-31
Trusty 中没有该内核版本(可能在建议的存储库中)。
软件包linux-generic-lts-vivid
将安装当前内核版本3.19.0.30.17
。
因此删除 的软件包3.19.0-31
。
sudo apt-get purge linux-headers-3.19.0-31 linux-headers-3.19.0-31-generic linux-image-3.19.0-31-generic linux-image-extra-3.19.0-31-generic
不需要更多,因为linux-generic-lts-vivid
您的系统上已经安装了内核版本3.19.0.30.17
。