清除并重新安装 Linux 3.19.0-31(在 14.04 LTS 上)

清除并重新安装 Linux 3.19.0-31(在 14.04 LTS 上)

我在使用 Linux 3.19.0-31 启动选项时遇到了问题,它在启动时完全卡住了。起初我以为这是由于proposedrepo 破坏了一些东西,但删除它和它带来的所有包并没有帮助。

我怎样才能清除所有内核包并重新安装它们?

$ 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-31Trusty 中没有该内核版本(可能在建议的存储库中)。
软件包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

相关内容