You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Ubuntu更新失败:无法找到linux-modules-5.19.0-32-generic包归档文件,求助修复

Ubuntu更新失败:无法找到linux-modules-5.19.0-32-generic包归档文件,求助修复

各位大佬,我最近在Ubuntu上折腾升级的时候碰到了个棘手的问题,折腾半天没搞定,来这儿求助大家!

每次我运行sudo apt upgrade,都会弹出下面的错误:

Reading package lists... Done

Building dependency tree... Done

Reading state information... Done

E: The package linux-modules-5.19.0-32-generic needs to be reinstalled, but I can't find an archive for it.

而且Gnome软件也彻底打不开,点击后系统托盘会出现一个带白杠的红圈,直接提示出错。

我之前试过参考一个针对Ubuntu 18.04 LTS的包管理问题帖子(虽然我的版本不一样,但问题看起来类似),照着里面的方法操作还是没解决。后来我找了个最接近的.deb包——linux-modules-5.19.0-41-generic,下载下来后用sudo apt install本地安装,结果还是弹出上面那串错误。

下面是我收集的一些系统和配置信息,可能对排查问题有用:

  1. ls -la /etc/apt/sources.list的输出:
-rw-r--r-- 1 root root 838 May 20 15:15 /etc/apt/sources.list
  1. uname -a的输出:
Linux slug 5.15.0-60-generic #66-Ubuntu SMP Fri Jan 20 14:29:49 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
  1. cat /etc/apt/sources.list的输出:
deb http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse

# deb-src http://archive.ubuntu.com/ubuntu/ jammy main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted universe multiverse

# deb-src http://archive.ubuntu.com/ubuntu/ jammy-updates main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse

# deb-src http://archive.ubuntu.com/ubuntu/ jammy-security main restricted universe multiverse

deb http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse

# deb-src http://archive.ubuntu.com/ubuntu/ jammy-backports main restricted universe multiverse

deb http://archive.canonical.com/ubuntu/ jammy partner

# deb-src http://archive.canonical.com/ubuntu/ jammy partner
  1. 一开始我试了sudo dpkg-reconfigure -a,结果报错:
Unknown option: a

后来评论里的Marco提醒我应该用dpkg --configure -a,运行这个命令后没有任何输出,直接回到终端提示符。

  1. 按照nobody的要求运行了dpkg -l | egrep linux-'[g|i|h|m]',输出如下:
ii  linux-generic-hwe-22.04                    5.15.0.60.58                            amd64        Complete Generic Linux kernel and headers

ii  linux-headers-5.15.0-58                    5.15.0-58.64                            all          Header files related to Linux kernel version 5.15.0

ii  linux-headers-5.15.0-58-generic            5.15.0-58.64                            amd64        Linux kernel headers for version 5.15.0 on 64 bit x86 SMP

ii  linux-headers-5.15.0-60                    5.15.0-60.66                            all          Header files related to Linux kernel version 5.15.0

ii  linux-headers-5.15.0-60-generic            5.15.0-60.66                            amd64        Linux kernel headers for version 5.15.0 on 64 bit x86 SMP

ii  linux-headers-generic-hwe-22.04            5.15.0.60.58                            amd64        Generic Linux kernel headers

rc  linux-image-5.15.0-43-generic              5.15.0-43.46                            amd64        Signed kernel image generic

rc  linux-image-5.15.0-56-generic              5.15.0-56.62                            amd64        Signed kernel image generic

rc  linux-image-5.15.0-57-generic              5.15.0-57.63                            amd64        Signed kernel image generic

ii  linux-image-5.15.0-58-generic              5.15.0-58.64                            amd64        Signed kernel image generic

ii  linux-image-5.15.0-60-generic              5.15.0-60.66                            amd64        Signed kernel image generic

ii  linux-image-generic-hwe-22.04              5.15.0.60.58                            amd64        Generic Linux kernel image

rc  linux-modules-5.15.0-43-generic            5.15.0-43.46                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

rc  linux-modules-5.15.0-56-generic            5.15.0-56.62                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

rc  linux-modules-5.15.0-57-generic            5.15.0-57.63                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

ii  linux-modules-5.15.0-58-generic            5.15.0-58.64                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

ii  linux-modules-5.15.0-60-generic            5.15.0-60.66                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

iHR linux-modules-5.19.0-32-generic            5.19.0-32.33~22.04.1                    amd64        (no description available)

rc  linux-modules-extra-5.15.0-43-generic      5.15.0-43.46                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

rc  linux-modules-extra-5.15.0-56-generic      5.15.0-56.62                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

rc  linux-modules-extra-5.15.0-57-generic      5.15.0-57.63                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

ii  linux-modules-extra-5.15.0-58-generic      5.15.0-58.64                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

ii  linux-modules-extra-5.15.0-60-generic      5.15.0-60.66                            amd64        Linux kernel extra modules for version 5.15.0 on 64 bit x86 SMP

有没有大佬能指点下怎么修复这个问题呀?感激不尽!

备注:内容来源于stack exchange,提问作者Ninja Chris

火山引擎 最新活动