我的apt install id3v2
失败是由于
dkms: running auto installation service for kernel 6.1.0-18-amd64.
和
dpkg: error processing package linux-headers-amd64 (--configure):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.11.2-2) ...
Errors were encountered while processing:
linux-image-6.1.0-18-amd64
linux-headers-6.1.0-18-amd64
linux-image-amd64
linux-headers-amd64
我尝试过 apt-mark Hold linux-image-amd64 并有两次保留
$ apt-mark showhold
linux-headers-amd64
linux-image-amd64
我正在运行 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64 GNU/Linux
包保留不会阻止处理已安装的包:
在您的情况下,
linux-image-6.1.0-18-amd64
已经安装(至少部分安装),并且它的配置尝试运行dkms
并失败。由于您仍在运行 6.1.0-17,目前最简单的解决方案是删除 6.1.0-18:
(这也将删除
linux-image-amd64
)。一旦修复了故障
dkms
模块,您就必须linux-image-amd64
再次安装才能升级内核。如果故障是由 NVIDIA 驱动程序引起的,则该问题已得到修复;您应该升级驱动程序而不是删除内核。
如果您在使用 dkms 时再次遇到此类问题,您可以停止失败的构建,直到发布修复程序。请注意,这只是一种解决方法,而不是解决方案。
检查与
涉及哪个模块。
然后显示在下面
对于字符串
并更改为否。修复错误后不要忘记将其改回来;或者你可以等待建造很长时间。:D